209.67 meters = 687 feet and 10.72 inches