HOUSTON, May 27 (UPI) -- Astronauts on space shuttle Endeavour Friday completed the last of four spacewalks in the current mission to the International Space State, NASA said.
The 7-hour, 24-minute spacewalk completed by STS-134 astronauts Mike Fincke and Greg Chamitoff at 7:39 a.m. EDT Friday brought the total spacewalk duration for the current mission to 28 hours, 44 minutes, a NASA release said.