206.79 meters = 678 feet and 5.34 inches