64.53 meters = 211 feet and 8.55 inches