209.87 meters = 688 feet and 6.6 inches