Kennedy Space Center, FLA -- The Space Shuttle Endeavor arrives at Launch Pad 39A, one step closer to space. Endeavor currently is targeted for an August 18 liftoff on the second flight of the Space Radar Laboratory. STS-68 will be the 64th Shuttle flight overall and the fifth of 1994.