The weather of the Finnish Meteorological Institute