64.09 meters = 210 feet and 3.23 inches