26601 mm = 1047.283465 inches