128 bits is enough to allocate 170 unique addresses to every milligram of matter in the Solar System (~99.9% of which is the Sun, about 2 * 10^33 grams). I think that's a more useful measure than the volume of the Solar System, which after all is mostly empty space. After all, what's the smallest (lightest) device which can benefit from having its own IPv6 address?
The best fit I can find is that 128 bits is roughly enough to address every cubic meter in a sphere slightly larger than Neptune's orbit.
64 bits is way too big for a single dimension, but way too small for three dimensions.