La plataforma de observación del rascacielos, conocido como "Top of the Rock," reabrió al público el 1 de noviembre de 2005, después de someterse a una renovación por 75 millones de dólares.