I only now noticed, Leningrad ( St Petersburg ), is only 35 Km (21 Miles) from the Finish border. Yeah, joining NATO is really going to piss them off...
I think Finland is on eggshells here...
Isn't Estonia already part of NATO? Granted the Finnish border is a lot longer, but in terms of straight-line distance to St Petersburg it would be nothing new.