107-hour long exposure of the Helix planetary nebula known as the Eye of God