89422 mm to inches