26911 mm = 1059.488189 inches