206.8 meters = 678 feet and 5.73 inches