Unless you're looking at some of the street view imagery, about the best resolution I've seen on GE is 1 meter. 1 m resolution is fine for some applications, but I have my doubts that this is one of them.