My thoughts: this can be rewritten as $256^{256^{256^{...}}}$
As number of 4 is odd, this number eventually will be $(256^{256^{256^{...}}})^4$
Also, among all reminders which can leave $56^{k} \mod3$ only 16 fits, as $4^k \mod 3 \equiv 1$.
So it is last to digits of $16^4$ = 36
However, I don't feel confidence here.
$4^{4^{4^{\cdots}}} \bmod 100$ can be found by examining the successive steps up the tower.
$4^k \bmod 100$ will have a cycle length that divides $10$, since the Carmichael function $\lambda(100)=20$ guarantees that the cycle length of $2$ will divide $20$.
Considering $k= 4^m \bmod 10$, then, this will have a cycle length dividing $\lambda(10)=4$ (actually, $2$). And since we already know that $4 \mid m$, we can calculate that immediately as $k \equiv 6 \bmod 10$.
Then $4^{4^{4^{\cdots}}} \equiv 4^6 \equiv 56\cdot 16 \equiv \fbox{96} \bmod 100$