89323 mm to inches