Okay, thanks for letting me know that it’s WordPress who’s making the thumbnail. I’ve resolved this issue by disabling WordPress from creating thumbnails (settings -> media -> set thumbnail resolution to 0), reuploading the image, and it now shows the full size picture.
Issue is resolved.