Earth Compared To Largest Known Star NML Cygni

Comparing the planet you live on to the size of other celestial bodies has got to be one the biggest mind-blowing experiences a human can go through. To put yourself into perspective and recognize that we are but a nano-blip on the radar of extraterrestrial life makes it all that much more apparent why we haven’t been visited yet… or have we…?