209.92 meters = 688 feet and 8.57 inches