64.05 meters = 210 feet and 1.65 inches