26433 mm = 1040.669291 inches