89208 mm to inches