1711.1 inches = 43.46194 meters