Home Videos At 1,100 Feet, This Is America’s Highest Outdoor Observation Deck | Fast Company