Yes, that's the correct behavior; the physical size is stored once in the file and pixels are assumed to be square.