89216 mm to inches