The Observation Deck that Hangs 1,100 feet over NYC