89629 mm to inches