Finland 5.5 million and thinks it can put together a 900,000 man army?
No, but they do have 900,000 reservists to draw on. That should generate at least 250,000 troops.
Fighting defensively and in that terrain, they should be able to tie up a minimum of half a million Russian troops in knots.