64.5 meters = 211 feet and 7.37 inches