89608 mm to inches