Discovery melakukan pendaratan, mengakhiri misi STS-26.