Define $$a_n=3^{a_{n-1}}$$ for $n\ge 2$ with $a_1=3$. I observed that $$a_{11}=\ldots 2464195387,$$ $$a_{12}=\ldots 2464195387,$$ $$a_{13}=\ldots 2464195387$$ and this seems to hold as we continue increasing the index of $a$. I.e. the last decimal digits seem to be the same for all $a_n$ with $n\ge 11$.
How is this even possible? Can someone explain this? I'm familiar with Euler's theorem in number theory.
You can check the results with e.g. https://www.wolframalpha.com/input?i=3%5E3%5E3%5E3%5E3%5E3%5E3%5E3%5E3%5E3%5E3%5E3