Podias parsear ele pra Long… Pronto… é maior que Integer, vai caber mais de 11… porém tem que ver qual o tamanho real de um supervisor e quando que esse valor poderia estourar, porque senão, mantém como String mesmo, vais fazer algum cálculo com ele ??? Se for realmente necessário por numérico e o número for absurdamente grande, transforma em um BigInteger.
Enfim… Opções não faltam… No Google achas rapidinho os ranges de cada um dos tipos e onde cada um deles é adequado…