Red Bull's amazing 24 mile plus Stratos Space Jump just came to the exact conclusion that everyone wanted.


Austrian Felix Baumgartner just touched down in Roswell, NM after going to the edge of space in a balloon and jumping out. Wow!


In the process, Baumgartner broke three world records:

At 128,000 feet, this is the highest manned balloon flight.

It was also the highest human freefall ever recorded.

He unofficially achieved supersonic speed at 729 MPH, which is the fastest a human has ever traveled.

G/O Media may get a commission LG 75-Inch 8K TV Buy for $2150 from BuyDig Use the promo code ASL250



Here's a little photographic journey through the jump:








Congratulations and kudos to Felix!

Photo Credit: Getty Images, YouTube