Dubai: NASA today confirmed that the Crew-6 mission to the International Space Station, which includes UAE astronaut Sultan Al Neyadi on the longest Arab space mission, is a ‘Go’ for tomorrow, March 2.