211 feet and 1 inches = 64.338 meters