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.