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.

Here's a little photographic journey through the jump:

Congratulations and kudos to Felix!

Photo Credit: Getty Images, YouTube