Fifteen minutes before landing, Discovery is 35 miles above Earth, flying up the Yucatan Peninsula, about 750 miles from touchdown.