26320 mm = 1036.220472 inches