209.97 meters = 688 feet and 10.54 inches