206.14 meters = 676 feet and 3.75 inches