KENNEDY SPACE CENTER, FLA. -- STS-63: Discovery