89052 mm to inches