I know there have been numerous recommendations to upload pictures to hosting sites. But all I did was resize my chosen picture to just under the required size, keeping perspective, and uploaded it. And it worked.
Yeah, this is problem. I did the same that you say (to resize) but it didn't be useful to me