206.67 meters = 678 feet and 0.61 inches