Our address in the universe

Words fail when trying to comprehend even a small fraction of what's being discussed.

http://www.nature.com/news/earth-s-new-address-solar-system-milky-way-laniakea-1.15819