We are only 3 miles from NASA/Johnson Space Center