26431 mm = 1040.590551 inches