Felix Baumgartner successfully completed his record-setting space jump! Baumgartner landed in New Mexico desert after jumping from his capsule at 128,100 feet, or roughly 24 miles. The Austrian daredevil skydiver achieved the fastest ever freefall speed of 833.9mph (Mach 1.24) and became the first man to break the sound barrier.
In case you missed, you can watch that historic jump in the video below:
Here are some screenshots of the jump, courtesy of redbullstratos.com: