89532 mm to inches