NASA releases high definition