[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7qLTBYypty3DZfhc_UrrbnZ7C4Eb9hEIJmaVJCLdA08":3},{"place":4,"slug":5,"profiles":28,"occasions":514,"normals":515,"recent":593,"nearby":644,"editorial":13,"baseline":26,"attribution":676},{"id":5,"name":6,"kind":7,"region":8,"country":9,"cc":10,"lat":11,"lon":12,"pop":13,"timezone":14,"elevation":13,"coastKm":15,"skiKm":16,"skiArea":17,"skiDestination":20,"beachDestination":21,"hikingDestination":20,"unescoSites":22,"wikivoyageViews":23,"eligible":24,"occasions":25,"occasionsReviewed":20,"baseline":26,"source":27},"perhentian-islands-terengganu-my-1750625","Perhentian Islands","rural-area","Terengganu","Malaysia","MY",5.9167,102.7333,null,"Asia\u002FKuala_Lumpur",18.87,2371.2,{"name":18,"km":16,"verticalM":19},"Jade Dragon Mountain",1153,false,true,[],9290,{"general":21,"beach":21,"hiking":20,"ski":20},{},"2006-2025","open-meteo-era5",[29,320],{"key":30,"label":31,"description":32,"note":13,"windows":33,"months":34},"general","Exploring outdoors","Mild days and nights, mostly dry and bright. The default for 'when should I go'.",[],[35,79,102,125,148,171,193,216,235,254,276,299],{"month":36,"tier":13,"weatherTier":13,"for":37,"against":52,"raisedBy":76,"draws":77,"deterrents":78},1,[38,43,48],{"metric":39,"label":40,"unit":41,"value":42},"sunshine_fraction","Share of daylight that is sunny","ratio",0.81,{"metric":44,"label":45,"unit":46,"value":47},"temp_max_mean_c","Average daily high","degC",26.9,{"metric":49,"label":50,"unit":46,"value":51},"apparent_temp_max_mean_c","Feels like (high)",30.5,[53,58,63,67,71],{"metric":54,"label":55,"unit":56,"value":57},"precip_mm_month","Precipitation","mm",203,{"metric":59,"label":60,"unit":61,"value":62},"wet_days","Wet days","days",17.8,{"metric":64,"label":65,"unit":61,"value":66},"heavy_rain_days","Days with heavy rain",5.8,{"metric":68,"label":69,"unit":46,"value":70},"temp_min_mean_c","Average daily low",25.8,{"metric":72,"label":73,"unit":74,"value":75},"humidity_mean_pct","Relative humidity","%",79.9,[],[],[],{"month":80,"tier":13,"weatherTier":13,"for":81,"against":92,"raisedBy":99,"draws":100,"deterrents":101},2,[82,84,86,88,90],{"metric":39,"label":40,"unit":41,"value":83},0.89,{"metric":44,"label":45,"unit":46,"value":85},27,{"metric":54,"label":55,"unit":56,"value":87},105.9,{"metric":64,"label":65,"unit":61,"value":89},2.6,{"metric":59,"label":60,"unit":61,"value":91},11.8,[93,95,97],{"metric":49,"label":50,"unit":46,"value":94},31.1,{"metric":68,"label":69,"unit":46,"value":96},25.9,{"metric":72,"label":73,"unit":74,"value":98},79.7,[],[],[],{"month":103,"tier":13,"weatherTier":13,"for":104,"against":113,"raisedBy":122,"draws":123,"deterrents":124},3,[105,107,109,111],{"metric":39,"label":40,"unit":41,"value":106},0.91,{"metric":44,"label":45,"unit":46,"value":108},27.8,{"metric":54,"label":55,"unit":56,"value":110},111.2,{"metric":64,"label":65,"unit":61,"value":112},2.8,[114,116,118,120],{"metric":49,"label":50,"unit":46,"value":115},33,{"metric":68,"label":69,"unit":46,"value":117},26.5,{"metric":59,"label":60,"unit":61,"value":119},12.8,{"metric":72,"label":73,"unit":74,"value":121},80.1,[],[],[],{"month":126,"tier":13,"weatherTier":13,"for":127,"against":136,"raisedBy":145,"draws":146,"deterrents":147},4,[128,130,132,134],{"metric":39,"label":40,"unit":41,"value":129},0.92,{"metric":54,"label":55,"unit":56,"value":131},103.6,{"metric":64,"label":65,"unit":61,"value":133},2.4,{"metric":44,"label":45,"unit":46,"value":135},28.8,[137,139,141,143],{"metric":49,"label":50,"unit":46,"value":138},34.9,{"metric":59,"label":60,"unit":61,"value":140},15.2,{"metric":68,"label":69,"unit":46,"value":142},27.2,{"metric":72,"label":73,"unit":74,"value":144},80.4,[],[],[],{"month":149,"tier":13,"weatherTier":13,"for":150,"against":159,"raisedBy":168,"draws":169,"deterrents":170},5,[151,153,155,157],{"metric":39,"label":40,"unit":41,"value":152},0.88,{"metric":54,"label":55,"unit":56,"value":154},111,{"metric":64,"label":65,"unit":61,"value":156},2.5,{"metric":44,"label":45,"unit":46,"value":158},29.5,[160,162,164,166],{"metric":49,"label":50,"unit":46,"value":161},36,{"metric":59,"label":60,"unit":61,"value":163},20.6,{"metric":68,"label":69,"unit":46,"value":165},27.6,{"metric":72,"label":73,"unit":74,"value":167},79.8,[],[],[],{"month":172,"tier":13,"weatherTier":13,"for":173,"against":181,"raisedBy":190,"draws":191,"deterrents":192},6,[174,176,178,179],{"metric":39,"label":40,"unit":41,"value":175},0.85,{"metric":54,"label":55,"unit":56,"value":177},99.5,{"metric":64,"label":65,"unit":61,"value":80},{"metric":44,"label":45,"unit":46,"value":180},29.4,[182,184,186,188],{"metric":49,"label":50,"unit":46,"value":183},35.9,{"metric":59,"label":60,"unit":61,"value":185},16.6,{"metric":68,"label":69,"unit":46,"value":187},27.5,{"metric":72,"label":73,"unit":74,"value":189},78.8,[],[],[],{"month":194,"tier":13,"weatherTier":13,"for":195,"against":204,"raisedBy":213,"draws":214,"deterrents":215},7,[196,198,200,202],{"metric":39,"label":40,"unit":41,"value":197},0.84,{"metric":54,"label":55,"unit":56,"value":199},82.4,{"metric":64,"label":65,"unit":61,"value":201},1.4,{"metric":44,"label":45,"unit":46,"value":203},29.1,[205,207,209,211],{"metric":49,"label":50,"unit":46,"value":206},35.5,{"metric":59,"label":60,"unit":61,"value":208},17.3,{"metric":68,"label":69,"unit":46,"value":210},27.3,{"metric":72,"label":73,"unit":74,"value":212},79.2,[],[],[],{"month":217,"tier":13,"weatherTier":13,"for":218,"against":225,"raisedBy":232,"draws":233,"deterrents":234},8,[219,220,222,223],{"metric":39,"label":40,"unit":41,"value":152},{"metric":54,"label":55,"unit":56,"value":221},106.4,{"metric":64,"label":65,"unit":61,"value":89},{"metric":44,"label":45,"unit":46,"value":224},29,[226,228,229,230],{"metric":49,"label":50,"unit":46,"value":227},35.6,{"metric":59,"label":60,"unit":61,"value":62},{"metric":68,"label":69,"unit":46,"value":85},{"metric":72,"label":73,"unit":74,"value":231},79.1,[],[],[],{"month":236,"tier":13,"weatherTier":13,"for":237,"against":243,"raisedBy":251,"draws":252,"deterrents":253},9,[238,239,241,242],{"metric":39,"label":40,"unit":41,"value":175},{"metric":54,"label":55,"unit":56,"value":240},111.9,{"metric":44,"label":45,"unit":46,"value":135},{"metric":64,"label":65,"unit":61,"value":112},[244,246,248,249],{"metric":49,"label":50,"unit":46,"value":245},35.2,{"metric":59,"label":60,"unit":61,"value":247},20.1,{"metric":68,"label":69,"unit":46,"value":47},{"metric":72,"label":73,"unit":74,"value":250},79.4,[],[],[],{"month":255,"tier":13,"weatherTier":13,"for":256,"against":261,"raisedBy":273,"draws":274,"deterrents":275},10,[257,259],{"metric":39,"label":40,"unit":41,"value":258},0.82,{"metric":44,"label":45,"unit":46,"value":260},28.4,[262,264,266,268,270,271],{"metric":49,"label":50,"unit":46,"value":263},34.1,{"metric":54,"label":55,"unit":56,"value":265},238.6,{"metric":59,"label":60,"unit":61,"value":267},25.4,{"metric":64,"label":65,"unit":61,"value":269},8.4,{"metric":68,"label":69,"unit":46,"value":117},{"metric":72,"label":73,"unit":74,"value":272},81.2,[],[],[],{"month":277,"tier":13,"weatherTier":13,"for":278,"against":283,"raisedBy":296,"draws":297,"deterrents":298},11,[279,281],{"metric":39,"label":40,"unit":41,"value":280},0.74,{"metric":44,"label":45,"unit":46,"value":282},27.7,[284,286,288,290,292,294],{"metric":49,"label":50,"unit":46,"value":285},32.7,{"metric":54,"label":55,"unit":56,"value":287},511.7,{"metric":59,"label":60,"unit":61,"value":289},27.4,{"metric":64,"label":65,"unit":61,"value":291},13.8,{"metric":68,"label":69,"unit":46,"value":293},26,{"metric":72,"label":73,"unit":74,"value":295},83.8,[],[],[],{"month":300,"tier":13,"weatherTier":13,"for":301,"against":305,"raisedBy":317,"draws":318,"deterrents":319},12,[302,304],{"metric":39,"label":40,"unit":41,"value":303},0.73,{"metric":44,"label":45,"unit":46,"value":210},[306,308,310,312,314,315],{"metric":54,"label":55,"unit":56,"value":307},419.2,{"metric":49,"label":50,"unit":46,"value":309},31.2,{"metric":59,"label":60,"unit":61,"value":311},23.7,{"metric":64,"label":65,"unit":61,"value":313},12.6,{"metric":68,"label":69,"unit":46,"value":96},{"metric":72,"label":73,"unit":74,"value":316},81.9,[],[],[],{"key":321,"label":322,"description":323,"note":13,"windows":324,"months":330},"beach","Beach and swimming","Hot, dry and sunny. Penalises the monsoon hard.",[325,328],{"from":80,"to":126,"tier":326,"raisedBy":327},"good",[],{"from":172,"to":217,"tier":326,"raisedBy":329},[],[331,349,364,379,394,409,424,439,454,469,484,499],{"month":36,"tier":13,"weatherTier":13,"for":332,"against":342,"raisedBy":346,"draws":347,"deterrents":348},[333,334,335,336,337],{"metric":44,"label":45,"unit":46,"value":47},{"metric":39,"label":40,"unit":41,"value":42},{"metric":49,"label":50,"unit":46,"value":51},{"metric":68,"label":69,"unit":46,"value":70},{"metric":338,"label":339,"unit":340,"value":341},"wind_max_mean_kmh","Wind (daily max)","km\u002Fh",23.4,[343,344,345],{"metric":54,"label":55,"unit":56,"value":57},{"metric":59,"label":60,"unit":61,"value":62},{"metric":64,"label":65,"unit":61,"value":66},[],[],[],{"month":80,"tier":326,"weatherTier":326,"for":350,"against":358,"raisedBy":361,"draws":362,"deterrents":363},[351,352,353,354,355,356],{"metric":44,"label":45,"unit":46,"value":85},{"metric":39,"label":40,"unit":41,"value":83},{"metric":49,"label":50,"unit":46,"value":94},{"metric":64,"label":65,"unit":61,"value":89},{"metric":68,"label":69,"unit":46,"value":96},{"metric":338,"label":339,"unit":340,"value":357},22.1,[359,360],{"metric":54,"label":55,"unit":56,"value":87},{"metric":59,"label":60,"unit":61,"value":91},[],[],[],{"month":103,"tier":326,"weatherTier":326,"for":365,"against":373,"raisedBy":376,"draws":377,"deterrents":378},[366,367,368,369,370,372],{"metric":44,"label":45,"unit":46,"value":108},{"metric":39,"label":40,"unit":41,"value":106},{"metric":49,"label":50,"unit":46,"value":115},{"metric":64,"label":65,"unit":61,"value":112},{"metric":338,"label":339,"unit":340,"value":371},19.8,{"metric":68,"label":69,"unit":46,"value":117},[374,375],{"metric":54,"label":55,"unit":56,"value":110},{"metric":59,"label":60,"unit":61,"value":119},[],[],[],{"month":126,"tier":326,"weatherTier":326,"for":380,"against":388,"raisedBy":391,"draws":392,"deterrents":393},[381,382,383,384,385,387],{"metric":44,"label":45,"unit":46,"value":135},{"metric":39,"label":40,"unit":41,"value":129},{"metric":49,"label":50,"unit":46,"value":138},{"metric":64,"label":65,"unit":61,"value":133},{"metric":338,"label":339,"unit":340,"value":386},18.1,{"metric":68,"label":69,"unit":46,"value":142},[389,390],{"metric":59,"label":60,"unit":61,"value":140},{"metric":54,"label":55,"unit":56,"value":131},[],[],[],{"month":149,"tier":13,"weatherTier":13,"for":395,"against":403,"raisedBy":406,"draws":407,"deterrents":408},[396,397,398,399,400,402],{"metric":44,"label":45,"unit":46,"value":158},{"metric":39,"label":40,"unit":41,"value":152},{"metric":49,"label":50,"unit":46,"value":161},{"metric":64,"label":65,"unit":61,"value":156},{"metric":338,"label":339,"unit":340,"value":401},16,{"metric":68,"label":69,"unit":46,"value":165},[404,405],{"metric":59,"label":60,"unit":61,"value":163},{"metric":54,"label":55,"unit":56,"value":154},[],[],[],{"month":172,"tier":326,"weatherTier":326,"for":410,"against":418,"raisedBy":421,"draws":422,"deterrents":423},[411,412,413,414,415,417],{"metric":44,"label":45,"unit":46,"value":180},{"metric":39,"label":40,"unit":41,"value":175},{"metric":64,"label":65,"unit":61,"value":80},{"metric":49,"label":50,"unit":46,"value":183},{"metric":338,"label":339,"unit":340,"value":416},14.9,{"metric":68,"label":69,"unit":46,"value":187},[419,420],{"metric":59,"label":60,"unit":61,"value":185},{"metric":54,"label":55,"unit":56,"value":177},[],[],[],{"month":194,"tier":326,"weatherTier":326,"for":425,"against":434,"raisedBy":436,"draws":437,"deterrents":438},[426,427,428,429,430,431,433],{"metric":44,"label":45,"unit":46,"value":203},{"metric":39,"label":40,"unit":41,"value":197},{"metric":54,"label":55,"unit":56,"value":199},{"metric":64,"label":65,"unit":61,"value":201},{"metric":49,"label":50,"unit":46,"value":206},{"metric":338,"label":339,"unit":340,"value":432},15.1,{"metric":68,"label":69,"unit":46,"value":210},[435],{"metric":59,"label":60,"unit":61,"value":208},[],[],[],{"month":217,"tier":326,"weatherTier":326,"for":440,"against":448,"raisedBy":451,"draws":452,"deterrents":453},[441,442,443,444,445,447],{"metric":44,"label":45,"unit":46,"value":224},{"metric":39,"label":40,"unit":41,"value":152},{"metric":49,"label":50,"unit":46,"value":227},{"metric":64,"label":65,"unit":61,"value":89},{"metric":338,"label":339,"unit":340,"value":446},15,{"metric":68,"label":69,"unit":46,"value":85},[449,450],{"metric":59,"label":60,"unit":61,"value":62},{"metric":54,"label":55,"unit":56,"value":221},[],[],[],{"month":236,"tier":13,"weatherTier":13,"for":455,"against":463,"raisedBy":466,"draws":467,"deterrents":468},[456,457,458,459,460,462],{"metric":44,"label":45,"unit":46,"value":135},{"metric":39,"label":40,"unit":41,"value":175},{"metric":49,"label":50,"unit":46,"value":245},{"metric":64,"label":65,"unit":61,"value":112},{"metric":338,"label":339,"unit":340,"value":461},15.3,{"metric":68,"label":69,"unit":46,"value":47},[464,465],{"metric":59,"label":60,"unit":61,"value":247},{"metric":54,"label":55,"unit":56,"value":240},[],[],[],{"month":255,"tier":13,"weatherTier":13,"for":470,"against":477,"raisedBy":481,"draws":482,"deterrents":483},[471,472,473,474,476],{"metric":44,"label":45,"unit":46,"value":260},{"metric":39,"label":40,"unit":41,"value":258},{"metric":49,"label":50,"unit":46,"value":263},{"metric":338,"label":339,"unit":340,"value":475},16.5,{"metric":68,"label":69,"unit":46,"value":117},[478,479,480],{"metric":54,"label":55,"unit":56,"value":265},{"metric":59,"label":60,"unit":61,"value":267},{"metric":64,"label":65,"unit":61,"value":269},[],[],[],{"month":277,"tier":13,"weatherTier":13,"for":485,"against":492,"raisedBy":496,"draws":497,"deterrents":498},[486,487,488,489,491],{"metric":44,"label":45,"unit":46,"value":282},{"metric":39,"label":40,"unit":41,"value":280},{"metric":49,"label":50,"unit":46,"value":285},{"metric":338,"label":339,"unit":340,"value":490},19,{"metric":68,"label":69,"unit":46,"value":293},[493,494,495],{"metric":54,"label":55,"unit":56,"value":287},{"metric":59,"label":60,"unit":61,"value":289},{"metric":64,"label":65,"unit":61,"value":291},[],[],[],{"month":300,"tier":13,"weatherTier":13,"for":500,"against":507,"raisedBy":511,"draws":512,"deterrents":513},[501,502,503,504,505],{"metric":44,"label":45,"unit":46,"value":210},{"metric":39,"label":40,"unit":41,"value":303},{"metric":49,"label":50,"unit":46,"value":309},{"metric":68,"label":69,"unit":46,"value":96},{"metric":338,"label":339,"unit":340,"value":506},23,[508,509,510],{"metric":54,"label":55,"unit":56,"value":307},{"metric":59,"label":60,"unit":61,"value":311},{"metric":64,"label":65,"unit":61,"value":313},[],[],[],{},[516,518,520,522,524,526,533,547,549,551,561,565,570,580],{"key":44,"label":45,"unit":46,"values":517,"window":13},[47,85,108,135,158,180,203,224,135,260,282,210],{"key":68,"label":69,"unit":46,"values":519,"window":13},[70,96,117,142,165,187,210,85,47,117,293,96],{"key":54,"label":55,"unit":56,"values":521,"window":13},[57,87,110,131,154,177,199,221,240,265,287,307],{"key":49,"label":50,"unit":46,"values":523,"window":13},[51,94,115,138,161,183,206,227,245,263,285,309],{"key":64,"label":65,"unit":61,"values":525,"window":13},[66,89,112,133,156,80,201,89,112,269,291,313],{"key":527,"label":528,"unit":529,"values":530,"window":13},"rain_peak_hour","Time rain usually falls","hour",[36,80,80,36,103,531,531,531,531,103,532,80],20,0,{"key":534,"label":535,"unit":536,"values":537,"window":13},"sunshine_hours_day","Sunshine per day","h",[538,539,277,540,541,539,542,541,543,544,545,546],9.5,10.6,11.3,10.9,10.5,10.4,9.8,8.7,8.6,{"key":72,"label":73,"unit":74,"values":548,"window":13},[75,98,121,144,167,189,212,231,250,272,295,316],{"key":59,"label":60,"unit":61,"values":550,"window":13},[62,91,119,140,163,185,208,62,247,267,289,311],{"key":552,"label":553,"unit":536,"values":554,"window":13},"daylight_hours_day","Daylight per day",[91,555,556,557,558,559,558,557,560,300,555,91],11.9,12.1,12.3,12.4,12.5,12.2,{"key":562,"label":563,"unit":61,"values":564,"window":13},"snow_days","Days with snow",[532,532,532,532,532,532,532,532,532,532,532,532],{"key":566,"label":567,"unit":568,"values":569,"window":13},"snowfall_cm_month","Snowfall","cm",[532,532,532,532,532,532,532,532,532,532,532,532],{"key":571,"label":572,"unit":340,"values":573,"window":13},"wind_mean_kmh","Wind (daily mean)",[574,575,576,300,577,545,578,545,545,579,556,475],17.6,16.7,14.2,9.6,8.8,9.9,{"key":581,"label":582,"unit":340,"values":583,"window":13},"wind_gust_max_mean_kmh","Wind gusts (daily max)",[584,585,165,586,587,588,589,589,590,293,591,592],32.9,30.7,25.5,24.1,23.3,23.6,24.4,28.7,33.4,[594,610,621,634],{"key":595,"label":596,"unit":46,"values":597,"window":607},"sea_temp_mean_c","Sea temperature",[598,599,600,601,602,94,603,604,585,605,606,599],28.3,28.5,29.2,30.6,31.3,30.8,31,30.4,29.9,{"from":608,"to":609},"2022-11-24","2025-12-31",{"key":611,"label":612,"unit":46,"values":613,"window":619},"sea_temp_max_mean_c","Sea temperature (daily max)",[599,614,180,615,616,617,604,602,604,601,618,591],28.6,30.9,31.6,31.4,30.1,{"from":620,"to":609},"2022-11-23",{"key":622,"label":623,"unit":624,"values":625,"window":632},"pm2_5_mean_ugm3","Air pollution (PM2.5)","ug\u002Fm3",[626,313,627,541,236,560,628,541,629,630,217,631],13.9,13.6,16.8,11.1,7.8,11.5,{"from":633,"to":609},"2022-08-04",{"key":635,"label":636,"unit":624,"values":637,"window":643},"pm2_5_max_mean_ugm3","Air pollution (PM2.5, daily peak)",[638,416,185,627,300,639,640,416,641,543,539,642],16.9,16.4,21.4,14.5,14.6,{"from":633,"to":609},[645,648,652,656,660,664,668,672],{"id":646,"name":647,"region":647},"kuala-lumpur-my-1735161","Kuala Lumpur",{"id":649,"name":650,"region":651},"johor-bahru-johor-my-1732752","Johor Bahru","Johor",{"id":653,"name":654,"region":655},"langkawi-kedah-my-1222461","Langkawi","Kedah",{"id":657,"name":658,"region":659},"kuching-sarawak-my-1735634","Kuching","Sarawak",{"id":661,"name":662,"region":663},"ipoh-perak-my-1734634","Ipoh","Perak",{"id":665,"name":666,"region":667},"george-town-penang-my-1735106","George Town","Penang",{"id":669,"name":670,"region":671},"malacca-melaka-my-1734759","Malacca","Melaka",{"id":673,"name":674,"region":675},"kota-kinabalu-sabah-my-1733432","Kota Kinabalu","Sabah","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)."]