The record for official Cannonballs is 32 hours and 51 minutes (about 87 mph ), set in the final run from Darien, Connecticut, to Los Angeles by Dave Heinz and Dave Yarborough in a Jaguar XJS in April 1979.