There isn't really a strict size limit, pixel wise. But usually, if a picture stretches the skin so that somebody would have to scroll across to view a post, the image is too wide. For height, same thing, as long as it isn't horribly large, it should be fine. If you aren't sure, just PM the image to a moderator, and they can tell you if it's okay or not.