NASA associate administrator for science called seeing the footage “the closest you can get to landing on Mars without putting on a pressure suit.”