89306 mm to inches