NASA said in a statement on Sunday evening that the astronauts' anticipated ocean splashdown will take place off the Florida coast on March 18 (GMT).