209.12 meters = 686 feet and 1.07 inches