206.89 meters = 678 feet and 9.28 inches