89312 mm to inches