64.29 meters = 210 feet and 11.1 inches