Barring the use of "year 3000 technology" as an out, cameras can only ever get so small depending on how far away you want to see because of angular resolution. It's why the Hubble telescope can't see the lunar lander on the moon, or why you need a big ass zoom lens to make small things bigger...