Apparently all humans on Earth today could be squeezed into this cube.

The contrast in size from our total infrastructure is mind boggling.

The contrast in size from our total infrastructure is mind boggling.