Astronaut Scott Kelly, in good spirits and looking surprisingly fit after a record 340 days in space, said Wednesday he could have stayed up longer if necessary, giving him confidence future astronauts will be up to the challenge of even longer flights to Mars and beyond.