No natural defensive borders to protect St. Petersburg and Moscow.
They’ve got eleven time zones to play with. If they want a 500 mile buffer zone, move the bloody capital city. Moscow is safe enough where it is. St Petersburg is nearer to a border but unless Russia is unique in the world in needing a 500 mile DMZ, that’s a safe spot.
Also... Nobody’s invaded Russia in decades.