What is the typical size for an extended public key?
An extended public or private key is always 78 bytes of data. When Base58 Check encoded, this results in a string that is up to 112 characters in size.

The format of the data is defined in BIP 32.