Those loss numbers for Stalingrad are garbage. They are generated by considering every single battle and every single death during the entire 1942 German offensive in Southern Russia as part of "battle of Stalingrad". People who died hundreds of miles away from the city of Stalingrad were considered "deaths" in the "battle of Stalingrad".
After the war was over, the Russians decided that Stalingrad had to be the biggest battle in all history and played with the scope of the battle to increase the casualty numbers until it was.
You are right.
They mention 485.000 soviet dead and one many others claim 147.000 german and axis dead.