Nordkalottruta or Kalottireitti or Nordkalottleden. Some Finland, a bit more Norway and Sweden. Either a little over 700 km or a little under 800 km, depending on the selected route.

Addition: when you do not get a good deal with the weather-man then the hike does not even take 30 km...