Approriate Image Size to Upload

Hi,
Do anyone know the appropriate size of image to be uploaded?
I uploaded a .png file which size is 82.8 kb, dimensions of 1200x1200 px.
I used canva to design it (it’s for one apple).

It looks blurry like this:

But, it looks very clear in the image viewer: