Atlantis clears the pad with the heaviest station payload the shuttle has ever flown
By June 2007, the International Space Station had been under construction for nearly a decade, and power was the limiting factor on how large it could grow. Atlantis lifted off from Launch Complex 39A at Kennedy Space Center on June 8, 2007, carrying the S3/S4 truss segment and a pair of new solar arrays — the heaviest station payload the shuttle had ever flown. Commander Rick Sturckow's seven-member crew installed the truss, repaired a torn thermal blanket on Atlantis's own hull, helped wrestle a stubborn solar array into its housing, and handed off a crewmember before landing at Edwards Air Force Base on June 22 — a day late, after Florida weather scrubbed two landing attempts…
