64.08 meters = 210 feet and 2.83 inches