Remember that a TA consists of a cluster of eNodeB's, it means that every cell of an eNodeB has the same TAC.
Now, the size of the TA could be flexible, but take in count that a small TA has too much TA updates, and a big TA has a lot of paging load.
For decide the dimmensioning of your TA you have to take in count the capacity of EnodeB and MME, also take in count how much paging are you going to handle.
The TA is a label used to separate clusters.