I think the real solution is to find another way for the problem. 2048 is definitely a good maximum.