85ºF

space center houston