89529 mm to inches