26602 mm = 1047.322835 inches