64.39 meters = 211 feet and 3.04 inches