Weather ended up being much more stable than originally forecast, so Endeavour has been given the go to deorbit.
The burn is set for 9:14 p.m. EST with touchdown scheduled for 10:20 p.m.
Crew return to Houston currently is Monday with a 5 p.m. welcome ceremony at Ellington’s Hangar 990.