Chiedo scusa, mi correggo, avevo dichiarato una variabile erroneamente (l'abitudine ad usare linguaggi differenti).

Usando una variabile Long per il ciclo di riempimento non avviene l'overflow.

Rimane comunque ferma la mia domanda finale, cioè..."quindi?"