Giant Leaps 1,000 m

103 meters = 1,000 meters

Now, your virtual observation deck is twice the height of one of the world's tallest freestanding structures—the CN Tower in Toronto (553 meters / 1,814 feet).

At this elevation you might bump into a glider plane or two.