Este é um palpite educado, não um conhecimento de 100%.
Um endereço IP leva 4 bytes em formato binário, pois é um inteiro de 32 bits.
No formato de texto, um endereço IP leva 15 bytes (xxx.xxx.xxx.xxx) e a string precisa de um delimitador final, o caractere nulo.
Portanto, meu melhor palpite é que o endereço IP leva 16 bytes em vez de 4 bytes. Nesse contexto, isso significaria que cada estado levaria 72 bytes em vez de 64 bytes.
No entanto, dependendo da implementação interna, pode demorar ainda mais.