Soldato
It is nowhere near 1m per pixel. The info on the right hand side of the screen says it's 145m per pixel. The lunar landing site will be completely invisible at such a coarse resolution. You'd need around 50cm per pixel to be able to see and identify the landing site.
I didn't mean on this one, there was a pic taken to mark hubbles refit last year of the moon landing site, but I cannot for the life of me find it! It does show the outline of the struts that were left behind.
I think they managed to get it down to 1m per pixel.
EDIT: It was the LRO
http://www.squidoo.com/apollo-moon-landing-photos-from-space
I think the hubble did one as well, but I may have been mistaken.
