[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6UYzhdrG62XCmPjmlvA88HQGuoUN_Y9PNeWwe5ymKDI":3},{"place":4,"slug":5,"profiles":29,"occasions":328,"normals":329,"recent":425,"nearby":450,"editorial":15,"baseline":27,"attribution":481},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":15,"coastKm":16,"skiKm":17,"skiArea":18,"skiDestination":21,"beachDestination":21,"hikingDestination":21,"unescoSites":22,"wikivoyageViews":23,"eligible":24,"occasions":26,"occasionsReviewed":21,"baseline":27,"source":28},"kajaani-kainuu-fi-654901","Kajaani","city","Kainuu","Finland","FI",64.2333,27.6833,36498,"Europe\u002FHelsinki",null,134.01,403.97,{"name":19,"km":17,"verticalM":20},"Ylläs",444,false,[],4782,{"general":25,"beach":21,"hiking":21,"ski":21},true,{},"2006-2025","open-meteo-era5",[30],{"key":31,"label":32,"description":33,"note":15,"windows":34,"months":40},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[35],{"from":36,"to":37,"tier":38,"raisedBy":39},6,8,"good",[],[41,85,108,130,152,174,196,218,240,263,286,308],{"month":42,"tier":15,"weatherTier":15,"for":43,"against":58,"raisedBy":82,"draws":83,"deterrents":84},1,[44,49,54],{"metric":45,"label":46,"unit":47,"value":48},"precip_mm_month","Precipitation","mm",38.7,{"metric":50,"label":51,"unit":52,"value":53},"heavy_rain_days","Days with heavy rain","days",0.2,{"metric":55,"label":56,"unit":52,"value":57},"wet_days","Wet days",9.9,[59,64,68,73,77],{"metric":60,"label":61,"unit":62,"value":63},"apparent_temp_max_mean_c","Feels like (high)","degC",-11.7,{"metric":65,"label":66,"unit":62,"value":67},"temp_max_mean_c","Average daily high",-6.9,{"metric":69,"label":70,"unit":71,"value":72},"sunshine_fraction","Share of daylight that is sunny","ratio",0.14,{"metric":74,"label":75,"unit":62,"value":76},"temp_min_mean_c","Average daily low",-11.8,{"metric":78,"label":79,"unit":80,"value":81},"humidity_mean_pct","Relative humidity","%",89.4,[],[],[],{"month":86,"tier":15,"weatherTier":15,"for":87,"against":94,"raisedBy":105,"draws":106,"deterrents":107},2,[88,90,92],{"metric":45,"label":46,"unit":47,"value":89},31.1,{"metric":50,"label":51,"unit":52,"value":91},0.1,{"metric":55,"label":56,"unit":52,"value":93},9.1,[95,97,99,101,103],{"metric":60,"label":61,"unit":62,"value":96},-10.8,{"metric":65,"label":66,"unit":62,"value":98},-6.1,{"metric":69,"label":70,"unit":71,"value":100},0.3,{"metric":74,"label":75,"unit":62,"value":102},-11.6,{"metric":78,"label":79,"unit":80,"value":104},88.1,[],[],[],{"month":109,"tier":15,"weatherTier":15,"for":110,"against":118,"raisedBy":127,"draws":128,"deterrents":129},3,[111,113,115,116],{"metric":45,"label":46,"unit":47,"value":112},33.5,{"metric":69,"label":70,"unit":71,"value":114},0.55,{"metric":50,"label":51,"unit":52,"value":53},{"metric":55,"label":56,"unit":52,"value":117},8.1,[119,121,123,125],{"metric":60,"label":61,"unit":62,"value":120},-5.2,{"metric":65,"label":66,"unit":62,"value":122},-0.8,{"metric":74,"label":75,"unit":62,"value":124},-8.2,{"metric":78,"label":79,"unit":80,"value":126},80.7,[],[],[],{"month":131,"tier":15,"weatherTier":15,"for":132,"against":143,"raisedBy":149,"draws":150,"deterrents":151},4,[133,135,137,139,141],{"metric":45,"label":46,"unit":47,"value":134},37.2,{"metric":69,"label":70,"unit":71,"value":136},0.63,{"metric":50,"label":51,"unit":52,"value":138},0.4,{"metric":55,"label":56,"unit":52,"value":140},8.9,{"metric":78,"label":79,"unit":80,"value":142},74.7,[144,145,147],{"metric":60,"label":61,"unit":62,"value":42},{"metric":65,"label":66,"unit":62,"value":146},4.9,{"metric":74,"label":75,"unit":62,"value":148},-2.7,[],[],[],{"month":153,"tier":15,"weatherTier":15,"for":154,"against":165,"raisedBy":171,"draws":172,"deterrents":173},5,[155,157,159,161,163],{"metric":45,"label":46,"unit":47,"value":156},52.7,{"metric":69,"label":70,"unit":71,"value":158},0.66,{"metric":50,"label":51,"unit":52,"value":160},0.9,{"metric":55,"label":56,"unit":52,"value":162},11.2,{"metric":78,"label":79,"unit":80,"value":164},69.8,[166,167,169],{"metric":60,"label":61,"unit":62,"value":140},{"metric":65,"label":66,"unit":62,"value":168},12,{"metric":74,"label":75,"unit":62,"value":170},3.7,[],[],[],{"month":36,"tier":38,"weatherTier":38,"for":175,"against":190,"raisedBy":193,"draws":194,"deterrents":195},[176,178,180,182,184,186,188],{"metric":60,"label":61,"unit":62,"value":177},15.2,{"metric":69,"label":70,"unit":71,"value":179},0.67,{"metric":65,"label":66,"unit":62,"value":181},17.1,{"metric":45,"label":46,"unit":47,"value":183},77,{"metric":50,"label":51,"unit":52,"value":185},2.4,{"metric":74,"label":75,"unit":62,"value":187},9.6,{"metric":78,"label":79,"unit":80,"value":189},71.3,[191],{"metric":55,"label":56,"unit":52,"value":192},12.8,[],[],[],{"month":197,"tier":38,"weatherTier":38,"for":198,"against":210,"raisedBy":215,"draws":216,"deterrents":217},7,[199,201,203,204,206,208],{"metric":60,"label":61,"unit":62,"value":200},19.2,{"metric":65,"label":66,"unit":62,"value":202},19.8,{"metric":69,"label":70,"unit":71,"value":158},{"metric":45,"label":46,"unit":47,"value":205},93.9,{"metric":50,"label":51,"unit":52,"value":207},2.7,{"metric":74,"label":75,"unit":62,"value":209},12.6,[211,213],{"metric":55,"label":56,"unit":52,"value":212},14.1,{"metric":78,"label":79,"unit":80,"value":214},77.1,[],[],[],{"month":37,"tier":38,"weatherTier":38,"for":219,"against":232,"raisedBy":237,"draws":238,"deterrents":239},[220,222,224,226,228,230],{"metric":60,"label":61,"unit":62,"value":221},16.9,{"metric":65,"label":66,"unit":62,"value":223},18,{"metric":69,"label":70,"unit":71,"value":225},0.64,{"metric":45,"label":46,"unit":47,"value":227},84.4,{"metric":50,"label":51,"unit":52,"value":229},2.2,{"metric":74,"label":75,"unit":62,"value":231},11,[233,235],{"metric":55,"label":56,"unit":52,"value":234},13.8,{"metric":78,"label":79,"unit":80,"value":236},81.9,[],[],[],{"month":241,"tier":15,"weatherTier":15,"for":242,"against":251,"raisedBy":260,"draws":261,"deterrents":262},9,[243,245,247,249],{"metric":45,"label":46,"unit":47,"value":244},73.2,{"metric":69,"label":70,"unit":71,"value":246},0.46,{"metric":50,"label":51,"unit":52,"value":248},1.9,{"metric":74,"label":75,"unit":62,"value":250},6.9,[252,254,256,258],{"metric":60,"label":61,"unit":62,"value":253},10.3,{"metric":65,"label":66,"unit":62,"value":255},12.5,{"metric":78,"label":79,"unit":80,"value":257},87.5,{"metric":55,"label":56,"unit":52,"value":259},12.3,[],[],[],{"month":264,"tier":15,"weatherTier":15,"for":265,"against":270,"raisedBy":283,"draws":284,"deterrents":285},10,[266,268],{"metric":45,"label":46,"unit":47,"value":267},64.6,{"metric":50,"label":51,"unit":52,"value":269},1.6,[271,273,275,277,279,281],{"metric":60,"label":61,"unit":62,"value":272},1.8,{"metric":65,"label":66,"unit":62,"value":274},5.1,{"metric":69,"label":70,"unit":71,"value":276},0.29,{"metric":78,"label":79,"unit":80,"value":278},91.6,{"metric":55,"label":56,"unit":52,"value":280},12.4,{"metric":74,"label":75,"unit":62,"value":282},1.4,[],[],[],{"month":231,"tier":15,"weatherTier":15,"for":287,"against":292,"raisedBy":305,"draws":306,"deterrents":307},[288,290],{"metric":45,"label":46,"unit":47,"value":289},55.9,{"metric":50,"label":51,"unit":52,"value":291},0.8,[293,295,297,299,301,303],{"metric":60,"label":61,"unit":62,"value":294},-4.1,{"metric":65,"label":66,"unit":62,"value":296},-0.1,{"metric":69,"label":70,"unit":71,"value":298},0.11,{"metric":74,"label":75,"unit":62,"value":300},-3.5,{"metric":78,"label":79,"unit":80,"value":302},94,{"metric":55,"label":56,"unit":52,"value":304},12.2,[],[],[],{"month":168,"tier":15,"weatherTier":15,"for":309,"against":313,"raisedBy":325,"draws":326,"deterrents":327},[310,312],{"metric":45,"label":46,"unit":47,"value":311},54,{"metric":50,"label":51,"unit":52,"value":291},[314,316,317,319,321,323],{"metric":60,"label":61,"unit":62,"value":315},-8.1,{"metric":65,"label":66,"unit":62,"value":300},{"metric":69,"label":70,"unit":71,"value":318},0.08,{"metric":74,"label":75,"unit":62,"value":320},-7.6,{"metric":78,"label":79,"unit":80,"value":322},92.2,{"metric":55,"label":56,"unit":52,"value":324},13.4,[],[],[],{},[330,332,334,336,338,340,350,363,365,367,382,395,404,411],{"key":65,"label":66,"unit":62,"values":331,"window":15},[67,98,122,146,168,181,202,223,255,274,296,300],{"key":74,"label":75,"unit":62,"values":333,"window":15},[76,102,124,148,170,187,209,231,250,282,300,320],{"key":45,"label":46,"unit":47,"values":335,"window":15},[48,89,112,134,156,183,205,227,244,267,289,311],{"key":60,"label":61,"unit":62,"values":337,"window":15},[63,96,120,42,140,177,200,221,253,272,294,315],{"key":50,"label":51,"unit":52,"values":339,"window":15},[53,91,53,138,160,185,207,229,248,269,291,291],{"key":341,"label":342,"unit":343,"values":344,"window":15},"rain_peak_hour","Time rain usually falls","hour",[153,109,345,264,346,347,346,346,346,264,348,349],13,17,15,23,22,{"key":351,"label":352,"unit":353,"values":354,"window":15},"sunshine_hours_day","Sunshine per day","h",[291,355,356,357,304,358,359,360,36,361,362,138],2.5,6.4,9.5,14,12.9,10.5,2.8,0.7,{"key":78,"label":79,"unit":80,"values":364,"window":15},[81,104,126,142,164,189,214,236,257,278,302,322],{"key":55,"label":56,"unit":52,"values":366,"window":15},[57,93,117,140,162,192,212,234,259,280,304,324],{"key":368,"label":369,"unit":353,"values":370,"window":15},"daylight_hours_day","Daylight per day",[371,372,373,374,375,376,377,378,345,379,380,381],5.5,8.6,11.8,15.1,18.5,20.9,19.6,16.3,9.7,6.5,4.3,{"key":383,"label":384,"unit":52,"values":385,"window":15},"snow_days","Days with snow",[386,387,388,389,390,91,391,391,100,392,393,394],18.6,16.8,16,10.8,3.8,0,6.6,15.4,21,{"key":396,"label":397,"unit":398,"values":399,"window":15},"snowfall_cm_month","Snowfall","cm",[400,401,402,393,381,91,391,391,291,57,403,112],28.6,23.6,24,25,{"key":405,"label":406,"unit":407,"values":408,"window":15},"wind_mean_kmh","Wind (daily mean)","km\u002Fh",[409,255,259,162,231,231,264,389,259,192,359,410],12.7,13.2,{"key":412,"label":413,"unit":407,"values":414,"window":15},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[415,416,417,418,416,419,420,421,422,423,424,424],32.9,32.3,32.7,31.3,33.4,30.3,31.5,34.3,34.7,34.4,[426,441],{"key":427,"label":428,"unit":429,"values":430,"window":438},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[431,248,432,433,434,435,434,436,170,86,42,437],1.2,3.2,5.3,5.2,7.6,4.6,1.5,{"from":439,"to":440},"2022-08-04","2025-12-31",{"key":442,"label":443,"unit":429,"values":444,"window":449},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[229,170,445,357,357,446,357,447,448,390,248,432],5.7,13.5,7.4,6.3,{"from":439,"to":440},[451,455,459,463,467,471,474,478],{"id":452,"name":453,"region":454},"helsinki-uusimaa-fi-658225","Helsinki","Uusimaa",{"id":456,"name":457,"region":458},"turku-southwest-finland-fi-633679","Turku","Southwest Finland",{"id":460,"name":461,"region":462},"tampere-pirkanmaa-fi-634963","Tampere","Pirkanmaa",{"id":464,"name":465,"region":466},"oulu-north-ostrobothnia-fi-643492","Oulu","North Ostrobothnia",{"id":468,"name":469,"region":470},"rovaniemi-lapland-fi-638936","Rovaniemi","Lapland",{"id":472,"name":473,"region":454},"espoo-uusimaa-fi-660158","Espoo",{"id":475,"name":476,"region":477},"rauma-satakunta-fi-639735","Rauma","Satakunta",{"id":479,"name":480,"region":454},"vantaa-uusimaa-fi-632453","Vantaa","Weather data by Open-Meteo.com (CC-BY 4.0), generated using Copernicus Climate Change Service information (ERA5). City data from GeoNames (CC-BY 4.0). Air quality from the Copernicus Atmosphere Monitoring Service (CAMS) and sea temperature from Météo-France \u002F Copernicus Marine, both via Open-Meteo.com. Coastline from Natural Earth. Ski areas from OpenSkiMap.org, © OpenStreetMap contributors (ODbL) and Skimap.org. World Heritage sites from Wikidata (CC0), from the World Heritage List © UNESCO World Heritage Centre. Readership from Wikimedia pageview data (CC0). Destination classification derived from English Wikivoyage, © Wikivoyage contributors (CC BY-SA 4.0)."]