208.99 meters = 685 feet and 7.95 inches