Dare devil completes a freefall from more than 13 miles above earth's surface