206.69 meters = 678 feet and 1.4 inches