[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"preview-lowestoft":3},{"spot":4,"forecast_preview":13},{"spot":5,"slug":6,"access_level_required":7,"lat":8,"long":9,"country":10,"region":11,"description":12},"Lowestoft","lowestoft",1,52.465996,1.748819,"england","east-england","Lowestoft is a rarely breaking beachbreak that can work, and offer shelter, in a big northerly storms, or during rare E/SE swells. On its day it can get hollow and punchy, but is generally pretty average.\n\n## Webcam ##: [RN&SYC](https://rnsyc.net/webcam/) - cycling view, inc over marina to north of break\n\nWorks around tide, best low to mid, but on smaller swells can lose power to offshore sandbank. Watch out for pier, which also tends to offer best sandbanks, groynes, shorebreak at high, rips at all tides, dubious water quality thanks to river mouth, and thieves. Parking and services in town.",[14,38,57,74,87,103,116,134,146,162,171,187,198,213,223,239,252,265,278,289,300,312,319,327,338,346,355,363,371,382,392,401,408,416,426,438,448,458,469,477,486,492,500,508,516,525,532,540,550,559,566,573,579,585,592,600],{"datetime":15,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":18,"primary_swell_period":19,"primary_swell_direction":20,"primary_swell_energy_incident":21,"primary_swell_cc":17,"secondary_swell_height":22,"secondary_swell_period":23,"secondary_swell_direction":24,"secondary_swell_energy_incident":25,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":27,"wind_gusts":28,"wind_direction":29,"wind_modified_cc":17,"wind_overall_cc":16,"wind_onshore":16,"tide_height_inc_air_pressure":30,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":33,"likelihood_bad":34,"likelihood_size":35},"2026-04-22T00:00:00",2,0,0.92,6,77,2076,0.84,7,80,1985,null,20,39,68,2.11,"rising",9,0.5,4.67,{"2":36,"3":37},61.8,38.2,{"datetime":39,"surf_size_category":40,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":41,"primary_swell_period":19,"primary_swell_direction":42,"primary_swell_energy_incident":43,"primary_swell_cc":17,"secondary_swell_height":44,"secondary_swell_period":19,"secondary_swell_direction":45,"secondary_swell_energy_incident":46,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":47,"wind_gusts":48,"wind_direction":49,"wind_modified_cc":17,"wind_overall_cc":16,"wind_onshore":16,"tide_height_inc_air_pressure":50,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":52,"likelihood_bad":53,"likelihood_size":54},"2026-04-22T03:00:00",3,0.99,73,2301,0.56,60,739,18,35,75,1.98,"falling",1.15,5.97,{"2":55,"3":56},30.6,69.4,{"datetime":58,"surf_size_category":40,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":59,"primary_swell_period":60,"primary_swell_direction":42,"primary_swell_energy_incident":61,"primary_swell_cc":17,"secondary_swell_height":62,"secondary_swell_period":19,"secondary_swell_direction":63,"secondary_swell_energy_incident":64,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":65,"wind_gusts":66,"wind_direction":67,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":68,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":69,"likelihood_bad":70,"likelihood_size":71},"2026-04-22T06:00:00",0.83,5,1536,0.78,49,1234,16,31,70,0.94,2.35,4.77,{"2":72,"3":73},39.6,60.4,{"datetime":75,"surf_size_category":40,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":76,"primary_swell_period":60,"primary_swell_direction":77,"primary_swell_energy_incident":78,"primary_swell_cc":17,"secondary_swell_height":79,"secondary_swell_period":19,"secondary_swell_direction":80,"secondary_swell_energy_incident":81,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":27,"wind_gusts":28,"wind_direction":29,"wind_modified_cc":17,"wind_overall_cc":16,"wind_onshore":16,"tide_height_inc_air_pressure":82,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":17,"likelihood_bad":83,"likelihood_size":84},"2026-04-22T09:00:00",0.82,82,1572,0.64,52,798,1.03,7.12,{"2":85,"3":86},76.4,23.6,{"datetime":88,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":89,"primary_swell_period":60,"primary_swell_direction":90,"primary_swell_energy_incident":91,"primary_swell_cc":17,"secondary_swell_height":44,"secondary_swell_period":19,"secondary_swell_direction":92,"secondary_swell_energy_incident":93,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":47,"wind_gusts":94,"wind_direction":95,"wind_modified_cc":17,"wind_overall_cc":16,"wind_onshore":16,"tide_height_inc_air_pressure":96,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":97,"likelihood_bad":98,"likelihood_size":99},"2026-04-22T12:00:00",0.69,81,1090,92,830,36,72,1.92,0.3,6.82,{"1":100,"2":101,"3":102},6.2,81.2,12.5,{"datetime":104,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":105,"primary_swell_period":60,"primary_swell_direction":67,"primary_swell_energy_incident":106,"primary_swell_cc":17,"secondary_swell_height":107,"secondary_swell_period":108,"secondary_swell_direction":109,"secondary_swell_energy_incident":110,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":111,"wind_gusts":94,"wind_direction":112,"wind_modified_cc":17,"wind_overall_cc":16,"wind_onshore":16,"tide_height_inc_air_pressure":113,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":52,"likelihood_bad":53,"likelihood_size":114},"2026-04-22T15:00:00",0.77,1222,0.41,4,121,356,19,66,1.78,{"2":115},100,{"datetime":117,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":7,"primary_swell_height":118,"primary_swell_period":60,"primary_swell_direction":119,"primary_swell_energy_incident":120,"primary_swell_cc":17,"secondary_swell_height":121,"secondary_swell_period":108,"secondary_swell_direction":122,"secondary_swell_energy_incident":123,"secondary_swell_cc":17,"tertiary_swell_height":124,"tertiary_swell_period":19,"tertiary_swell_direction":125,"tertiary_swell_energy_incident":126,"tertiary_swell_cc":16,"wind_speed":111,"wind_gusts":94,"wind_direction":127,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":128,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":129,"likelihood_bad":130,"likelihood_size":131},"2026-04-22T18:00:00",0.75,54,918,0.33,130,225,0.24,359,38,51,0.74,5.59,1.53,{"1":132,"2":133},13.2,86.8,{"datetime":135,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":89,"primary_swell_period":60,"primary_swell_direction":136,"primary_swell_energy_incident":137,"primary_swell_cc":17,"secondary_swell_height":138,"secondary_swell_period":60,"secondary_swell_direction":139,"secondary_swell_energy_incident":140,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":111,"wind_gusts":48,"wind_direction":45,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":138,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":141,"likelihood_bad":142,"likelihood_size":143},"2026-04-22T21:00:00",58,902,0.61,61,648,6.67,0.45,{"1":144,"2":145},63.9,36.1,{"datetime":147,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":148,"primary_swell_period":60,"primary_swell_direction":29,"primary_swell_energy_incident":149,"primary_swell_cc":17,"secondary_swell_height":150,"secondary_swell_period":60,"secondary_swell_direction":29,"secondary_swell_energy_incident":151,"secondary_swell_cc":17,"tertiary_swell_height":124,"tertiary_swell_period":19,"tertiary_swell_direction":152,"tertiary_swell_energy_incident":153,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":155,"wind_direction":139,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":156,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":157,"likelihood_bad":158,"likelihood_size":159},"2026-04-23T00:00:00",0.79,1308,0.55,560,106,179,14,27,1.71,7.02,0.1,{"1":160,"2":161},34.7,65.3,{"datetime":163,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":22,"primary_swell_period":60,"primary_swell_direction":95,"primary_swell_energy_incident":164,"primary_swell_cc":17,"secondary_swell_height":165,"secondary_swell_period":60,"secondary_swell_direction":166,"secondary_swell_energy_incident":167,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":155,"wind_direction":119,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":168,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":158,"likelihood_mediocre":169,"likelihood_bad":158,"likelihood_size":170},"2026-04-23T03:00:00",1561,0.54,62,517,2.01,6.92,{"1":72,"2":73},{"datetime":172,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":7,"primary_swell_height":142,"primary_swell_period":60,"primary_swell_direction":173,"primary_swell_energy_incident":174,"primary_swell_cc":17,"secondary_swell_height":175,"secondary_swell_period":60,"secondary_swell_direction":176,"secondary_swell_energy_incident":177,"secondary_swell_cc":17,"tertiary_swell_height":165,"tertiary_swell_period":60,"tertiary_swell_direction":178,"tertiary_swell_energy_incident":179,"tertiary_swell_cc":17,"wind_speed":180,"wind_gusts":155,"wind_direction":181,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":182,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":97,"likelihood_mediocre":98,"likelihood_bad":17,"likelihood_size":184},"2026-04-23T06:00:00",105,452,0.52,57,446,23,336,15,56,1.32,8,{"1":185,"2":186},62.5,37.5,{"datetime":188,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":7,"primary_swell_height":189,"primary_swell_period":108,"primary_swell_direction":190,"primary_swell_energy_incident":191,"primary_swell_cc":17,"secondary_swell_height":33,"secondary_swell_period":60,"secondary_swell_direction":155,"secondary_swell_energy_incident":192,"secondary_swell_cc":17,"tertiary_swell_height":189,"tertiary_swell_period":108,"tertiary_swell_direction":127,"tertiary_swell_energy_incident":193,"tertiary_swell_cc":17,"wind_speed":180,"wind_gusts":194,"wind_direction":63,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":18,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":195},"2026-04-23T09:00:00",0.42,109,377,281,248,30,{"1":196,"2":197},63.2,36.8,{"datetime":199,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":7,"primary_swell_height":189,"primary_swell_period":108,"primary_swell_direction":200,"primary_swell_energy_incident":201,"primary_swell_cc":17,"secondary_swell_height":202,"secondary_swell_period":108,"secondary_swell_direction":181,"secondary_swell_energy_incident":203,"secondary_swell_cc":17,"tertiary_swell_height":204,"tertiary_swell_period":19,"tertiary_swell_direction":205,"tertiary_swell_energy_incident":206,"tertiary_swell_cc":17,"wind_speed":65,"wind_gusts":207,"wind_direction":208,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":209,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":210},"2026-04-23T12:00:00",110,367,0.38,211,0.36,29,171,32,40,1.7,{"1":211,"2":212},58.3,41.7,{"datetime":214,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":142,"primary_swell_period":19,"primary_swell_direction":166,"primary_swell_energy_incident":215,"primary_swell_cc":17,"secondary_swell_height":216,"secondary_swell_period":60,"secondary_swell_direction":45,"secondary_swell_energy_incident":217,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":180,"wind_gusts":194,"wind_direction":218,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":219,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":220},"2026-04-23T15:00:00",462,0.46,366,47,1.86,{"1":221,"2":222},90.3,9.7,{"datetime":224,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":225,"primary_swell_period":19,"primary_swell_direction":226,"primary_swell_energy_incident":227,"primary_swell_cc":17,"secondary_swell_height":189,"secondary_swell_period":108,"secondary_swell_direction":228,"secondary_swell_energy_incident":229,"secondary_swell_cc":17,"tertiary_swell_height":230,"tertiary_swell_period":108,"tertiary_swell_direction":231,"tertiary_swell_energy_incident":232,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":234,"wind_direction":235,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":236,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":237},"2026-04-23T18:00:00",0.43,24,260,50,219,0.22,112,94,13,25,45,1.12,{"1":238,"2":65},84,{"datetime":240,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":44,"primary_swell_period":19,"primary_swell_direction":241,"primary_swell_energy_incident":242,"primary_swell_cc":17,"secondary_swell_height":243,"secondary_swell_period":40,"secondary_swell_direction":181,"secondary_swell_energy_incident":244,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":245,"wind_gusts":246,"wind_direction":80,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":142,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":247,"likelihood_mediocre":248,"likelihood_bad":17,"likelihood_size":249},"2026-04-23T21:00:00",37,542,0.29,96,12,22,1.83,5.29,{"1":250,"2":251},83.3,16.7,{"datetime":253,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":254,"primary_swell_period":19,"primary_swell_direction":80,"primary_swell_energy_incident":255,"primary_swell_cc":17,"secondary_swell_height":256,"secondary_swell_period":16,"secondary_swell_direction":166,"secondary_swell_energy_incident":180,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":257,"wind_gusts":47,"wind_direction":258,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":259,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":260,"likelihood_mediocre":261,"likelihood_bad":17,"likelihood_size":262},"2026-04-24T00:00:00",0.67,936,0.13,10,55,1.26,4.03,3.09,{"1":263,"2":264},29.2,70.8,{"datetime":266,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":267,"primary_swell_period":23,"primary_swell_direction":119,"primary_swell_energy_incident":268,"primary_swell_cc":17,"secondary_swell_height":269,"secondary_swell_period":16,"secondary_swell_direction":270,"secondary_swell_energy_incident":40,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":23,"wind_gusts":271,"wind_direction":111,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":16,"tide_height_inc_air_pressure":272,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":273,"likelihood_mediocre":204,"likelihood_bad":17,"likelihood_size":274},"2026-04-24T03:00:00",0.73,1376,0.07,42,11,1.9,6.76,{"1":275,"2":276,"3":277},32.6,66.7,0.7,{"datetime":279,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":280,"primary_swell_period":23,"primary_swell_direction":281,"primary_swell_energy_incident":282,"primary_swell_cc":17,"secondary_swell_height":283,"secondary_swell_period":40,"secondary_swell_direction":111,"secondary_swell_energy_incident":40,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":60,"wind_gusts":32,"wind_direction":284,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":209,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":285,"likelihood_mediocre":216,"likelihood_bad":17,"likelihood_size":286},"2026-04-24T06:00:00",0.72,43,1111,0.08,334,6.66,{"1":287,"2":144,"3":288},31.2,4.9,{"datetime":290,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":291,"primary_swell_period":23,"primary_swell_direction":28,"primary_swell_energy_incident":292,"primary_swell_cc":17,"secondary_swell_height":293,"secondary_swell_period":108,"secondary_swell_direction":246,"secondary_swell_energy_incident":238,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":180,"wind_gusts":205,"wind_direction":294,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":295,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":62,"likelihood_mediocre":296,"likelihood_bad":17,"likelihood_size":297},"2026-04-24T09:00:00",0.65,843,0.31,17,1.06,6.34,{"1":298,"2":299,"3":288},34,61.1,{"datetime":301,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":302,"primary_swell_period":23,"primary_swell_direction":303,"primary_swell_energy_incident":304,"primary_swell_cc":17,"secondary_swell_height":121,"secondary_swell_period":108,"secondary_swell_direction":194,"secondary_swell_energy_incident":305,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":65,"wind_gusts":66,"wind_direction":226,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":306,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":307,"likelihood_mediocre":308,"likelihood_bad":17,"likelihood_size":309},"2026-04-24T12:00:00",0.66,44,933,114,1.51,0.03,7.09,{"1":186,"2":310,"3":311},48.6,13.9,{"datetime":313,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":76,"primary_swell_period":23,"primary_swell_direction":228,"primary_swell_energy_incident":314,"primary_swell_cc":17,"secondary_swell_height":225,"secondary_swell_period":108,"secondary_swell_direction":241,"secondary_swell_energy_incident":315,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":205,"wind_direction":234,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":316,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":317},"2026-04-24T15:00:00",1551,185,1.91,{"1":318,"2":112,"3":222},24.3,{"datetime":320,"surf_size_category":16,"surf_rating_filled":17,"surf_rating_partial":7,"surf_cc":7,"primary_swell_height":105,"primary_swell_period":23,"primary_swell_direction":63,"primary_swell_energy_incident":321,"primary_swell_cc":17,"secondary_swell_height":44,"secondary_swell_period":108,"secondary_swell_direction":48,"secondary_swell_energy_incident":179,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":245,"wind_gusts":226,"wind_direction":111,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":322,"tide_phase":51,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":323,"likelihood_mediocre":324,"likelihood_bad":17,"likelihood_size":325},"2026-04-24T18:00:00",1410,1.56,2.98,4.14,{"1":102,"2":326,"3":288},82.6,{"datetime":328,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":329,"primary_swell_period":23,"primary_swell_direction":298,"primary_swell_energy_incident":330,"primary_swell_cc":17,"secondary_swell_height":189,"secondary_swell_period":40,"secondary_swell_direction":331,"secondary_swell_energy_incident":332,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":32,"wind_gusts":65,"wind_direction":245,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":16,"tide_height_inc_air_pressure":333,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":334,"likelihood_mediocre":335,"likelihood_bad":17,"likelihood_size":336},"2026-04-24T21:00:00",0.89,1438,33,158,0.62,6.96,0.16,{"1":337,"2":49,"3":222},15.3,{"datetime":339,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":340,"primary_swell_period":19,"primary_swell_direction":48,"primary_swell_energy_incident":341,"primary_swell_cc":17,"secondary_swell_height":256,"secondary_swell_period":16,"secondary_swell_direction":234,"secondary_swell_energy_incident":183,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":19,"wind_gusts":271,"wind_direction":342,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":340,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":343,"likelihood_mediocre":256,"likelihood_bad":17,"likelihood_size":344},"2026-04-25T00:00:00",0.88,1265,321,6.99,{"1":345,"2":36,"3":222},28.5,{"datetime":347,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":348,"primary_swell_period":19,"primary_swell_direction":349,"primary_swell_energy_incident":350,"primary_swell_cc":17,"secondary_swell_height":158,"secondary_swell_period":16,"secondary_swell_direction":207,"secondary_swell_energy_incident":19,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":60,"wind_gusts":257,"wind_direction":351,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":352,"tide_phase":31,"tide_cc":17,"weather_code":139,"air_temperature":23,"likelihood_good":343,"likelihood_mediocre":256,"likelihood_bad":17,"likelihood_size":353},"2026-04-25T03:00:00",0.8,48,1237,323,1.66,{"1":197,"2":354,"3":222},53.5,{"datetime":356,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":105,"primary_swell_period":19,"primary_swell_direction":349,"primary_swell_energy_incident":357,"primary_swell_cc":17,"secondary_swell_height":256,"secondary_swell_period":40,"secondary_swell_direction":241,"secondary_swell_energy_incident":271,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":23,"wind_gusts":154,"wind_direction":358,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":359,"tide_phase":51,"tide_cc":17,"weather_code":139,"air_temperature":60,"likelihood_good":343,"likelihood_mediocre":256,"likelihood_bad":17,"likelihood_size":360},"2026-04-25T06:00:00",1191,294,1.94,{"1":361,"2":362,"3":288},47.9,47.2,{"datetime":364,"surf_size_category":16,"surf_rating_filled":7,"surf_rating_partial":17,"surf_cc":17,"primary_swell_height":365,"primary_swell_period":23,"primary_swell_direction":331,"primary_swell_energy_incident":366,"primary_swell_cc":17,"secondary_swell_height":97,"secondary_swell_period":40,"secondary_swell_direction":126,"secondary_swell_energy_incident":90,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":108,"wind_gusts":32,"wind_direction":367,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":368,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":23,"likelihood_good":273,"likelihood_mediocre":204,"likelihood_bad":17,"likelihood_size":369},"2026-04-25T09:00:00",0.71,917,324,1.34,{"1":310,"2":370,"3":288},46.5,{"datetime":372,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":302,"primary_swell_period":19,"primary_swell_direction":205,"primary_swell_energy_incident":373,"primary_swell_cc":17,"secondary_swell_height":374,"secondary_swell_period":40,"secondary_swell_direction":375,"secondary_swell_energy_incident":28,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":257,"wind_gusts":246,"wind_direction":24,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":7,"tide_height_inc_air_pressure":376,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":377,"likelihood_mediocre":378,"likelihood_bad":17,"likelihood_size":379},"2026-04-25T12:00:00",679,0.2,59,1.35,0.23,6.89,{"1":380,"2":381,"3":288},84.7,10.4,{"datetime":383,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":384,"primary_swell_period":19,"primary_swell_direction":270,"primary_swell_energy_incident":385,"primary_swell_cc":17,"secondary_swell_height":386,"secondary_swell_period":16,"secondary_swell_direction":95,"secondary_swell_energy_incident":32,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":111,"wind_gusts":241,"wind_direction":178,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":387,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":256,"likelihood_mediocre":343,"likelihood_bad":17,"likelihood_size":388},"2026-04-25T15:00:00",0.6,647,0.11,1.85,{"1":389,"2":390,"3":391},86.1,11.1,2.8,{"datetime":393,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":44,"primary_swell_period":23,"primary_swell_direction":235,"primary_swell_energy_incident":394,"primary_swell_cc":17,"secondary_swell_height":374,"secondary_swell_period":40,"secondary_swell_direction":127,"secondary_swell_energy_incident":270,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":155,"wind_direction":205,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":395,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":32,"likelihood_good":396,"likelihood_mediocre":397,"likelihood_bad":17,"likelihood_size":398},"2026-04-25T18:00:00",635,1.87,0.91,6.21,{"1":399,"2":400},77.1,22.9,{"datetime":402,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":44,"primary_swell_period":23,"primary_swell_direction":207,"primary_swell_energy_incident":403,"primary_swell_cc":17,"secondary_swell_height":293,"secondary_swell_period":40,"secondary_swell_direction":349,"secondary_swell_energy_incident":244,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":178,"wind_direction":303,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":404,"tide_phase":51,"tide_cc":17,"weather_code":40,"air_temperature":32,"likelihood_good":256,"likelihood_mediocre":343,"likelihood_bad":17,"likelihood_size":405},"2026-04-25T21:00:00",544,0.96,{"1":406,"2":407},88.2,11.8,{"datetime":409,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":44,"primary_swell_period":19,"primary_swell_direction":207,"primary_swell_energy_incident":410,"primary_swell_cc":17,"secondary_swell_height":411,"secondary_swell_period":40,"secondary_swell_direction":349,"secondary_swell_energy_incident":45,"secondary_swell_cc":17,"tertiary_swell_height":17,"tertiary_swell_period":17,"tertiary_swell_direction":17,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":16,"wind_speed":245,"wind_gusts":246,"wind_direction":181,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":412,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":32,"likelihood_good":413,"likelihood_mediocre":414,"likelihood_bad":17,"likelihood_size":415},"2026-04-26T00:00:00",460,0.26,0.59,2.18,4.94,{"1":49,"2":234},{"datetime":417,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":418,"primary_swell_period":19,"primary_swell_direction":270,"primary_swell_energy_incident":419,"primary_swell_cc":17,"secondary_swell_height":420,"secondary_swell_period":16,"secondary_swell_direction":67,"secondary_swell_energy_incident":194,"secondary_swell_cc":17,"tertiary_swell_height":17,"tertiary_swell_period":17,"tertiary_swell_direction":17,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":16,"wind_speed":245,"wind_gusts":246,"wind_direction":136,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":421,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":32,"likelihood_good":82,"likelihood_mediocre":422,"likelihood_bad":17,"likelihood_size":423},"2026-04-26T03:00:00",0.51,433,0.18,1.29,6.09,{"1":424,"2":425},54.9,45.1,{"datetime":427,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":418,"primary_swell_period":19,"primary_swell_direction":80,"primary_swell_energy_incident":428,"primary_swell_cc":17,"secondary_swell_height":377,"secondary_swell_period":40,"secondary_swell_direction":429,"secondary_swell_energy_incident":45,"secondary_swell_cc":17,"tertiary_swell_height":430,"tertiary_swell_period":154,"tertiary_swell_direction":431,"tertiary_swell_energy_incident":154,"tertiary_swell_cc":17,"wind_speed":271,"wind_gusts":432,"wind_direction":80,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":272,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":433,"likelihood_mediocre":434,"likelihood_bad":17,"likelihood_size":435},"2026-04-26T06:00:00",486,79,0.06,41,21,0.35,6.77,{"1":436,"2":437},56.2,43.8,{"datetime":439,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":440,"primary_swell_period":19,"primary_swell_direction":431,"primary_swell_energy_incident":441,"primary_swell_cc":17,"secondary_swell_height":243,"secondary_swell_period":40,"secondary_swell_direction":442,"secondary_swell_energy_incident":443,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":155,"wind_direction":444,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":445,"tide_phase":51,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":446},"2026-04-26T09:00:00",0.49,420,78,107,65,1.57,{"1":436,"2":447,"3":277},43.1,{"datetime":449,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":440,"primary_swell_period":19,"primary_swell_direction":205,"primary_swell_energy_incident":450,"primary_swell_cc":17,"secondary_swell_height":124,"secondary_swell_period":40,"secondary_swell_direction":451,"secondary_swell_energy_incident":452,"secondary_swell_cc":17,"tertiary_swell_height":420,"tertiary_swell_period":108,"tertiary_swell_direction":453,"tertiary_swell_energy_incident":375,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":454,"wind_direction":67,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":455,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":456,"likelihood_bad":50,"likelihood_size":457},"2026-04-26T12:00:00",350,85,74,123,28,1.17,5.14,{"1":436,"2":437},{"datetime":459,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":293,"primary_swell_period":32,"primary_swell_direction":207,"primary_swell_energy_incident":460,"primary_swell_cc":17,"secondary_swell_height":204,"secondary_swell_period":60,"secondary_swell_direction":194,"secondary_swell_energy_incident":461,"secondary_swell_cc":17,"tertiary_swell_height":462,"tertiary_swell_period":40,"tertiary_swell_direction":463,"tertiary_swell_energy_incident":49,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":205,"wind_direction":166,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":464,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":465,"likelihood_bad":466,"likelihood_size":467},"2026-04-26T15:00:00",237,167,0.25,83,1.63,5.79,1.33,{"1":424,"2":437,"3":468},1.4,{"datetime":470,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":440,"primary_swell_period":23,"primary_swell_direction":208,"primary_swell_energy_incident":471,"primary_swell_cc":17,"secondary_swell_height":462,"secondary_swell_period":108,"secondary_swell_direction":472,"secondary_swell_energy_incident":473,"secondary_swell_cc":17,"tertiary_swell_height":124,"tertiary_swell_period":40,"tertiary_swell_direction":20,"tertiary_swell_energy_incident":29,"tertiary_swell_cc":17,"wind_speed":65,"wind_gusts":66,"wind_direction":136,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":50,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":474},"2026-04-26T18:00:00",494,127,108,{"1":475,"2":476},55.6,44.4,{"datetime":478,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":412,"primary_swell_period":19,"primary_swell_direction":349,"primary_swell_energy_incident":479,"primary_swell_cc":17,"secondary_swell_height":158,"secondary_swell_period":16,"secondary_swell_direction":181,"secondary_swell_energy_incident":183,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":180,"wind_gusts":454,"wind_direction":480,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":481,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":482,"likelihood_bad":291,"likelihood_size":483},"2026-04-26T21:00:00",636,64,1.36,6.47,{"1":484,"2":485},68.1,31.9,{"datetime":487,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":165,"primary_swell_period":19,"primary_swell_direction":94,"primary_swell_energy_incident":488,"primary_swell_cc":17,"secondary_swell_height":386,"secondary_swell_period":16,"secondary_swell_direction":431,"secondary_swell_energy_incident":183,"secondary_swell_cc":17,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":489,"wind_direction":490,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":175,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":83,"likelihood_bad":17,"likelihood_size":491},"2026-04-27T00:00:00",457,26,67,{"1":49,"2":234},{"datetime":493,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":33,"primary_swell_period":60,"primary_swell_direction":94,"primary_swell_energy_incident":494,"primary_swell_cc":17,"secondary_swell_height":495,"secondary_swell_period":16,"secondary_swell_direction":194,"secondary_swell_energy_incident":7,"secondary_swell_cc":17,"tertiary_swell_height":17,"tertiary_swell_period":17,"tertiary_swell_direction":17,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":16,"wind_speed":180,"wind_gusts":454,"wind_direction":375,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":68,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":384,"likelihood_mediocre":496,"likelihood_bad":17,"likelihood_size":497},"2026-04-27T03:00:00",355,0.05,7.6,{"1":498,"2":499},71.8,28.2,{"datetime":501,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":189,"primary_swell_period":23,"primary_swell_direction":126,"primary_swell_energy_incident":284,"primary_swell_cc":17,"secondary_swell_height":502,"secondary_swell_period":108,"secondary_swell_direction":232,"secondary_swell_energy_incident":503,"secondary_swell_cc":17,"tertiary_swell_height":269,"tertiary_swell_period":16,"tertiary_swell_direction":80,"tertiary_swell_energy_incident":40,"tertiary_swell_cc":17,"wind_speed":65,"wind_gusts":27,"wind_direction":281,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":504,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":384,"likelihood_mediocre":496,"likelihood_bad":17,"likelihood_size":505},"2026-04-27T06:00:00",0.28,134,1.77,{"1":506,"2":507},55.4,44.6,{"datetime":509,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":189,"primary_swell_period":23,"primary_swell_direction":431,"primary_swell_energy_incident":510,"primary_swell_cc":17,"secondary_swell_height":124,"secondary_swell_period":108,"secondary_swell_direction":232,"secondary_swell_energy_incident":511,"secondary_swell_cc":17,"tertiary_swell_height":386,"tertiary_swell_period":40,"tertiary_swell_direction":127,"tertiary_swell_energy_incident":271,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":27,"wind_direction":270,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":512,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":384,"likelihood_mediocre":496,"likelihood_bad":17,"likelihood_size":513},"2026-04-27T09:00:00",343,103,1.79,{"1":514,"2":515},67.9,32.1,{"datetime":517,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":518,"primary_swell_period":19,"primary_swell_direction":241,"primary_swell_energy_incident":519,"primary_swell_cc":17,"secondary_swell_height":420,"secondary_swell_period":271,"secondary_swell_direction":454,"secondary_swell_energy_incident":90,"secondary_swell_cc":17,"tertiary_swell_height":520,"tertiary_swell_period":40,"tertiary_swell_direction":521,"tertiary_swell_energy_incident":490,"tertiary_swell_cc":17,"wind_speed":245,"wind_gusts":27,"wind_direction":194,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":16,"tide_height_inc_air_pressure":522,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":7,"likelihood_mediocre":523,"likelihood_bad":348,"likelihood_size":524},"2026-04-27T12:00:00",0.39,230,0.27,46,1.13,6.4,{"1":49,"2":234},{"datetime":526,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":433,"primary_swell_period":60,"primary_swell_direction":28,"primary_swell_energy_incident":527,"primary_swell_cc":17,"secondary_swell_height":528,"secondary_swell_period":245,"secondary_swell_direction":454,"secondary_swell_energy_incident":49,"secondary_swell_cc":17,"tertiary_swell_height":411,"tertiary_swell_period":40,"tertiary_swell_direction":241,"tertiary_swell_energy_incident":119,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":27,"wind_direction":235,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":529,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":17,"likelihood_mediocre":530,"likelihood_bad":17,"likelihood_size":531},"2026-04-27T15:00:00",175,0.17,1.37,8.2,{"1":49,"2":234},{"datetime":533,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":462,"primary_swell_period":19,"primary_swell_direction":298,"primary_swell_energy_incident":511,"primary_swell_cc":17,"secondary_swell_height":230,"secondary_swell_period":108,"secondary_swell_direction":534,"secondary_swell_energy_incident":429,"secondary_swell_cc":17,"tertiary_swell_height":535,"tertiary_swell_period":40,"tertiary_swell_direction":181,"tertiary_swell_energy_incident":111,"tertiary_swell_cc":17,"wind_speed":154,"wind_gusts":27,"wind_direction":136,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":536,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":374,"likelihood_mediocre":183,"likelihood_bad":17,"likelihood_size":537},"2026-04-27T18:00:00",88,0.15,1.97,{"1":538,"2":539},79.8,20.2,{"datetime":541,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":411,"primary_swell_period":19,"primary_swell_direction":94,"primary_swell_energy_incident":542,"primary_swell_cc":17,"secondary_swell_height":543,"secondary_swell_period":108,"secondary_swell_direction":451,"secondary_swell_energy_incident":67,"secondary_swell_cc":17,"tertiary_swell_height":544,"tertiary_swell_period":40,"tertiary_swell_direction":258,"tertiary_swell_energy_incident":233,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":27,"wind_direction":545,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":546,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":374,"likelihood_mediocre":183,"likelihood_bad":17,"likelihood_size":547},"2026-04-27T21:00:00",118,0.21,0.12,71,1.74,{"1":548,"2":549},85.7,14.3,{"datetime":551,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":520,"primary_swell_period":32,"primary_swell_direction":60,"primary_swell_energy_incident":552,"primary_swell_cc":7,"secondary_swell_height":377,"secondary_swell_period":32,"secondary_swell_direction":23,"secondary_swell_energy_incident":490,"secondary_swell_cc":7,"tertiary_swell_height":553,"tertiary_swell_period":17,"tertiary_swell_direction":554,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":17,"wind_speed":233,"wind_gusts":432,"wind_direction":555,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":7,"tide_height_inc_air_pressure":254,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":7,"likelihood_mediocre":23,"likelihood_bad":374,"likelihood_size":556},"2026-04-28T00:00:00",98,0.01,90,86,{"1":557,"2":558},77.8,22.2,{"datetime":560,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":411,"primary_swell_period":183,"primary_swell_direction":19,"primary_swell_energy_incident":561,"primary_swell_cc":7,"secondary_swell_height":230,"secondary_swell_period":257,"secondary_swell_direction":19,"secondary_swell_energy_incident":545,"secondary_swell_cc":7,"tertiary_swell_height":553,"tertiary_swell_period":17,"tertiary_swell_direction":444,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":17,"wind_speed":245,"wind_gusts":111,"wind_direction":490,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":562,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":16,"likelihood_mediocre":19,"likelihood_bad":374,"likelihood_size":563},"2026-04-28T03:00:00",76,0.68,{"1":564,"2":565},72.2,27.8,{"datetime":567,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":568,"primary_swell_period":60,"primary_swell_direction":226,"primary_swell_energy_incident":569,"primary_swell_cc":17,"secondary_swell_height":543,"secondary_swell_period":257,"secondary_swell_direction":19,"secondary_swell_energy_incident":480,"secondary_swell_cc":7,"tertiary_swell_height":553,"tertiary_swell_period":17,"tertiary_swell_direction":28,"tertiary_swell_energy_incident":17,"tertiary_swell_cc":17,"wind_speed":245,"wind_gusts":294,"wind_direction":349,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":16,"tide_height_inc_air_pressure":570,"tide_phase":31,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":391,"likelihood_mediocre":60,"likelihood_bad":571,"likelihood_size":572},"2026-04-28T06:00:00",0.47,251,1.59,0.4,{"1":264,"2":565,"3":468},{"datetime":574,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":142,"primary_swell_period":60,"primary_swell_direction":178,"primary_swell_energy_incident":575,"primary_swell_cc":17,"secondary_swell_height":411,"secondary_swell_period":32,"secondary_swell_direction":19,"secondary_swell_energy_incident":554,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":23,"wind_gusts":294,"wind_direction":127,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":16,"tide_height_inc_air_pressure":536,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":183,"likelihood_good":576,"likelihood_mediocre":100,"likelihood_bad":571,"likelihood_size":577},"2026-04-28T09:00:00",226,1.6,{"1":276,"2":565,"3":578},5.6,{"datetime":580,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":189,"primary_swell_period":60,"primary_swell_direction":246,"primary_swell_energy_incident":581,"primary_swell_cc":17,"secondary_swell_height":124,"secondary_swell_period":32,"secondary_swell_direction":19,"secondary_swell_energy_incident":561,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":40,"wind_gusts":294,"wind_direction":480,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":16,"tide_height_inc_air_pressure":582,"tide_phase":51,"tide_cc":17,"weather_code":17,"air_temperature":23,"likelihood_good":348,"likelihood_mediocre":583,"likelihood_bad":348,"likelihood_size":584},"2026-04-28T12:00:00",192,1.25,6.6,{"1":250,"2":390,"3":578},{"datetime":586,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":571,"primary_swell_period":60,"primary_swell_direction":432,"primary_swell_energy_incident":587,"primary_swell_cc":17,"secondary_swell_height":230,"secondary_swell_period":32,"secondary_swell_direction":19,"secondary_swell_energy_incident":588,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":16,"wind_gusts":154,"wind_direction":552,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":7,"tide_height_inc_air_pressure":52,"tide_phase":31,"tide_cc":17,"weather_code":16,"air_temperature":183,"likelihood_good":374,"likelihood_mediocre":589,"likelihood_bad":590,"likelihood_size":591},"2026-04-28T15:00:00",170,63,5.4,2.6,{"1":250,"2":390,"3":578},{"datetime":593,"surf_size_category":17,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":594,"primary_swell_period":60,"primary_swell_direction":111,"primary_swell_energy_incident":595,"primary_swell_cc":7,"secondary_swell_height":543,"secondary_swell_period":32,"secondary_swell_direction":19,"secondary_swell_energy_incident":136,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":16,"wind_gusts":245,"wind_direction":596,"wind_modified_cc":17,"wind_overall_cc":7,"wind_onshore":7,"tide_height_inc_air_pressure":316,"tide_phase":31,"tide_cc":17,"weather_code":40,"air_temperature":32,"likelihood_good":374,"likelihood_mediocre":589,"likelihood_bad":590,"likelihood_size":597},"2026-04-28T18:00:00",0.37,141,138,{"0":337,"1":598,"2":599},51.4,33.3,{"datetime":601,"surf_size_category":7,"surf_rating_filled":17,"surf_rating_partial":17,"surf_cc":16,"primary_swell_height":602,"primary_swell_period":60,"primary_swell_direction":294,"primary_swell_energy_incident":603,"primary_swell_cc":7,"secondary_swell_height":374,"secondary_swell_period":32,"secondary_swell_direction":19,"secondary_swell_energy_incident":80,"secondary_swell_cc":7,"tertiary_swell_height":26,"tertiary_swell_period":26,"tertiary_swell_direction":26,"tertiary_swell_energy_incident":26,"tertiary_swell_cc":17,"wind_speed":183,"wind_gusts":294,"wind_direction":604,"wind_modified_cc":17,"wind_overall_cc":17,"wind_onshore":17,"tide_height_inc_air_pressure":605,"tide_phase":51,"tide_cc":17,"weather_code":16,"air_temperature":32,"likelihood_good":7,"likelihood_mediocre":606,"likelihood_bad":590,"likelihood_size":607},"2026-04-28T21:00:00",0.34,115,278,2.05,4.6,{"1":276,"2":485,"3":468}]