Jokes aside, it is an interesting picture. I just wonder . . . when the rover took other shots of that same area, was the shape still there? If it wasn't . . . . .
I think I read somewhere the image was later estimated to actually only be a couple of inches high.
It's a mini-Sasquatch!