89429 mm to inches