64.16 meters = 210 feet and 5.98 inches