Baumgartner was sky high and almost a meteor target

Baumgartner was sky high and almost a meteor target

[CLICK TO SEE INFOGRAPHIC] Austrian daredevil Felix Baumgartner set a new world record Sunday when he leapt from a capsule suspended 128,100 feet–about 24 miles–above Earth’s surface. Watching the livefeed as he opened the capsule door and prepared to jump, we thought he looked very much like a man perched on the edge of space. […]