Instead of GridLines->Automatic try perhaps GridLines -> {Range[0, 800000, 50000], Range[-55, -25, 5]}
And try including Ticks -> {Range[0, 800000, 50000]}
Look up Range, GridLines and Ticks in the help system. Click on Details to see the hidden information on controlling these.
Adjust the numbers as needed