64.33 meters = 211 feet and 0.68 inches