Comprimento máximo da representação textual de um endereço IPv6?

Eu quero armazenar os dados retornados por$_SERVER["REMOTE_ADDR"] em PHP em um campo DB, tarefa bem simples, na verdade. O problema é que não consigo encontrar nenhuma informação adequada sobre o comprimento máximo dorepresentação textual de um endereço IPv6, que é o que um servidor da Web fornece$_SERVER["REMOTE_ADDR"].

Eu não estou interessado em converter a representação textual nos 128 bits em que o endereço é geralmente codificado, eu só quero saber quantos caracteres são necessários para armazenar qualquer endereço IPv6 retornado pelo$_SERVER["REMOTE_ADDR"].

questionAnswers(6)

yourAnswerToTheQuestion