Why is iNat butchering my photo resolution?

My example shows exact same file uploaded at different points in time. I was not having this problem a month ago. If I understand correctly, a file that is too large should be only be reduced to iNat’s maximum pixel limit. Not this much.