Assume that in a certain computer, the virtual addresses are $64$-bit long, the physical addresses are $48$-bit long, and the memory is word-addressable. The page size is $16 \mathrm{KB}$ and the word size is $8 \mathrm{B}$. Transalation Look-aside Buffer $\text{(TLB)}$ in the address transalation path has $256$ valid entries. At most how many distinct virtual addresses can be translated without any $\text{TLB}$ miss?