I was standing 108 stories high above the Las Vegas skyline. At a height of 1,149 feet, the Stratosphere Hotel is the tallest observation tower in the United States of America. It holds the Guinness World Record as the highest commercial decelerator descent facility in the world. If you pay the $129 fare, they will “let” you jump off the tower, ...