75% of Finnish land area is forest