I am attempting to export an approximately 16,000 x 6,000 PNG image of North America at 1:5,000,000 scale with QGIS. The initial problem I am having is whenever I change the scale (in either the image export or print layout settings), it will change the extent, and whenever I change the extent, it changes the scale. There was another post that suggested using a fixed value for the scale, however this does not appear to work in the current (3.34) version of QGIS. Specifically, the scale does remain fixed, however when I edit one extent, QGIS replaces the extent value I entered with another value and also changes the other three extent values.
I'm not sure what I might be doing wrong. Is there a different way to do this?
Link to the post referenced above: QGIS Print layout - map scale changes after matching map extent to main canvas extent
Edit: It appears QGIS is applying some sort of logic to change all of the extents when I change one, but I am not sure what it is doing exactly.
Edit 2: My best guess now is that it is changing the extent to what I entered, but then moving the center of the map back to where the center of the previous extents had it, which changes the extents again. It seems if I keep entering what I want over and over again, the value QGIS replaces it with eventually approaches what I entered. My head is hurting trying to figure out what the logic is doing here.
The image shows the values I would like to change (red box) without changing the scale (first yellow box). The dimensions (second yellow box) can change as needed to match the new extents.