Be Free Earthlings

We thought we had our work cut out for us when we were approached by Method to help with the post retouching and image visualisation work on this beast of an image. It was rendered at a whopping 22,000 x 22,000 pixels.ARIA_P&OAnd just when we thought the image above would break image records, NASA comes along and produces this 69,536 x 22,230 pixel image. Now that is big, and we are so small: