I asked it a bunch of gibberish words and it got them all correct.
If you give it a gibberish word, it will represent it with one letter per token and be actually able to more or less count tokens in order to figure out how many letters there are.
So this ends up looking like it can count letters in most words, real and fake. Perhaps it would do poorly with real but uncommon words.
Which is what I meant by saying "approximate" because it can "count" the number of tokens.