26343 mm = 1037.125984 inches