26817 mm = 1055.787402 inches