206.82 meters = 678 feet and 6.52 inches