64.17 meters = 210 feet and 6.38 inches