89320 mm to inches