80629 mm to inches