Mars Global Surveyor has been orbiting Mars since 1997, Mars Odyssey since 2001. Both are managed for NASA by the Jet Propulsion Laboratory, a division of the California Institute of Technology in Pasadena, Calif. Mars Express has been in orbit since late 2003.

Mars Express was passing about 155 miles away when the Mars Orbiter Camera on Mars Global Surveyor photographed it on April 20. The next day, the camera caught Mars Odyssey passing 56 to 84 miles away.

All three spacecraft are moving at almost 7,000 miles per hour, and at 62 miles distance the field-of-view of the Mars Orbiter Camera is only 830 yards across. If timing had been off by only a few seconds, the images would have been blank.