and to extend this if you need the finite... have the number be in stages... so, you take two ints, one is for the "millions" magnitude and one for below that.
So, if you have this many: 3,435,234,234,234,364
You take the billions as 3,435,234... and you take the rest as 234,234,364
how to fill them... take the int that represents below the billions... every time it reaches one billion, add one to the other int and set this one as 0 (essentially making a sort of "rolling over" effect.)
Same thing when you roll below 0 on the first int (the "millions" one) subtract one from the billions int and set this one to 999,999,999.
and how to display them (if you want to convert it to something the player can see) just take both values, convert to a string and use the "Build string" function to take those two values as strings and put them in a third value to use as the display.
I guess you could make this be a way of handling more than the int can do but not for calculations over the total amount there... so, if you wanted to make a calculation that needs the combined number, you'd be out of luck here because int's just aren't made to handle those kinds of numbers... but if it's just for a tally thing this might be what you're looking for.