That distance is huge and is really hard to actually comprehend. Think about it this way, Neptune is around 4 light hours from Earth and it took Voyager around 12 years to get there.
I think I read somewhere that they needed something like 55 petabytes to take the picture.