89016 mm to inches