Is there an optimal upload resolution/format for modules?

I uploaded a high-resolution proportionally-cropped png image of a module, but it appears very blurry when placed in a rack.
It appears less blurry when the image is opened on its info page, but is still not ideal.

Some similarly-sized modules appear less blurry in racks.