206.95 meters = 678 feet and 11.64 inches