206.76 meters = 678 feet and 4.16 inches