206.88 meters = 678 feet and 8.88 inches