206.2 meters = 676 feet and 6.11 inches