206.25 meters = 676 feet and 8.08 inches