I can confirm that level 1645 is the highest you can go without crashing the game.
Also the level counter should be fixed so that the variable doesn't overflow after the max level is reached, and starts counting up from the highest (lowest?) negative number.