There are 2^128 available addresses in ipv6. Encoding phone numbers isn’t even remotely a problem.
There was an article about this recently on the German news site Heise: https://heise.de/-4196981
Translation: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...