Kennedy Space Center, Florida - cambyses