New High Def Footage of Felix Baumgartner's Death-Defying Space Jump