Space shuttle Discovery has landed at Kennedy Space Center after 238 orbits around Earth and a journey of 6,232,235 miles.
Discovery’s main gear touched down at 9:08:35 a.m. EDT, followed by the nose gear at 9:08:47 a.m. and wheel stop at 9:09:33 a.m.
STS-131 was the 131st space shuttle mission, the 38th for Discovery and the 33rd shuttle mission to the International Space Station. It was the second flight of 2010. It is Discovery’s penultimate mission; its last flight is STS-133, targeted for Sept. 16.