President Vladimir Putin's long-term aim of rolling NATO borders back is likely to be frustrated by Sweden and Finland's application to join the military alliance.

Their presence would double the border between NATO countries and Russia from 750 miles to 1,600.

NATO has land borders with Russia stretching 754 miles across northern Norway, eastern Latvia and Estonia, and the borders with Poland and Lithuania around Russia's Kaliningrad region.

Adding 830 miles of continuous border along northwestern Russia would make the total 1,584 miles. Sweden has no land border with Russia, but is a major presence along the coast of the Baltic Sea.

After Russia invaded Ukraine in February, public and political support in Sweden and Finland for NATO increased.

The experts said the development is an own goal for Russia, which justified its invasion of Ukraine as a way to stop NATO expanding further.

Russian officials have threatened to retaliate against the two countries if they tried to join. Russia moderated its tone as the application became reality.

It could take a long time for the two countries to become members.

Turkey has threatened to block their bid, but the president of Finland thinks that issue will be solved.