Manejo de números enormes

@Surbyte He estado probando y, efectivamente, llego hasta 1564557354^903. Si elevo a 904 el monitor serie muestra esto:

--- powers of 2 ---
1564557354^904 = 
--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Soft WDT reset

>>>stack>>>

ctx: cont
sp: 3ffffca0 end: 3fffffc0 offset: 01a0
3ffffe40:  00000000 00000932 3fff155c 4020113e  
3ffffe50:  00000003 3fff3b44 3fff65b7 3fff53ac  
3ffffe60:  3fff536c 00000000 00000932 40201832  
3ffffe70:  3fff44bc 3fff53cc 3fff883c 3fff153c  
3ffffe80:  3ffef414 3fff538c 3fff53ac 3fff534c  
3ffffe90:  3fff536c 0000061c 3ffe85e0 401006bf  
3ffffea0:  3ffffee0 0000207a 00000931 00000000  
3ffffeb0:  3fff3b64 00000020 000004e3 3fff44bc  
3ffffec0:  feefeffe 00001265 3fffff20 3fff3b64  
3ffffed0:  3fffff80 00000e15 00000000 4020191c  
3ffffee0:  3fff3b64 00000001 3ffef3ec 4020113e  
3ffffef0:  00001264 00000000 3fff2804 3fffff24  
3fffff00:  3fffff13 00000000 00000003 00000000  
3fffff10:  3fffff80 00000000 00000001 40201dd4  
3fffff20:  3fff3b64 3fff2804 3ffe85e0 401006bf  
3fffff30:  00000000 00000000 3ffee518 3ffee580  
3fffff40:  3fffdad0 00000020 3ffef3ec 3ffee580  
3fffff50:  3fffff70 3fffff94 3fffff7c 402022c1  
3fffff60:  3fffdad0 00000000 3ffee518 402021a9  
3fffff70:  40205758 3ffef3ec 00000000 40205758  
3fffff80:  3ffef344 00000000 00000000 000e000f  
3fffff90:  00000000 40205758 3ffef3bc feefeffe  
3fffffa0:  feefeffe feefeffe 3ffee56c 40202d20  
3fffffb0:  feefeffe feefeffe 3ffe85dc 40100b51  
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 3460, room 16 
tail 4
chksum 0xcc
load 0x3fff20b8, len 40, room 4 
tail 4
chksum 0xc9
csum 0xc9
v00043200
~ld

Es un gran paso. Con exponentes de 900 ya se pueden hacer cositas. Me gustaría llegar a 1000, pero los exponentes cercanos a 1000 forman números que crecen mucho.

Edito: tras hacer pruebas me he percatado de que a BigNumber sólo se le puede asignar valores comprendidos entre -2147483648 y 2147483647.