NASA's super pressure balloon lifted off from the Wanaka, New Zealand this afternoon.
Currently heading out over the pacific ocean.