82629 mm to inches