64.06 meters = 210 feet and 2.05 inches