Discovery touched down on Runway 15 at NASA's Kennedy Space Center, completing the 13-day, 5.3-million mile journey on the STS-119 mission. Discovery delivered the final pair of power-generating solar array wings and the S6 truss segment. It was the 28th flight to the station, the 36th flight of Discovery and the 125th in the Space Shuttle Program.