89322 mm to inches