Shuttle mission STS-116 landed in Florida almost an hour ago at 5:32pm EST. The NASA landing blog said the flight covered 5.3 million miles, orbited the Earth 204 times, and lasted just under 12 days, 21 hours. (I wonder how this duration compares to the other shuttle flights…)
Check out Yahoo!’s Shuttle Full Coverage news page or NASA’s STS-116 Mission page for news and multimedia.
I like this picture of the first spacewalk — the astronauts are doing construction on the International Space Station while in orbit over New Zealand and Cook Straight in the Pacific Ocean: