how long is hamilton at pantages