[{"time_localized":"2026-06-19 00:00:00-07:00","time_utc":"2026-06-19 07:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":0,"wind_score":0,"wind_score_bro":5,"wind_direction":301.7,"wind_label":"NW","wave_height_score1":null,"wave_height_score2":null,"tide":0.38,"tide_label":"unknown","tide_high_low_label":"","air_temp":17.89,"water_temp":20.25,"wind_speed":3.15,"cloudCover":100.0,"precipitation":0.0,"secondary_swell_direction":192.26,"secondary_swell_direction_a":180.26,"secondary_swell_direction_b":204.26,"secondary_swell_height":0.49,"secondary_swell_period":12.12,"secondary_swell_weighting":1.0,"swell_direction":209.01,"swell_direction_a":197.01,"swell_direction_b":221.01,"swell_height":0.97,"swell_period":11.67,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.69175,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5521666667,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.89175,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7521666667,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 01:00:00-07:00","time_utc":"2026-06-19 08:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":1,"wind_score":0,"wind_score_bro":3,"wind_direction":301.67,"wind_label":"NW","wave_height_score1":null,"wave_height_score2":null,"tide":0.47,"tide_label":"unknown","tide_high_low_label":"","air_temp":17.7,"water_temp":20.21,"wind_speed":2.75,"cloudCover":100.0,"precipitation":0.0,"secondary_swell_direction":192.07,"secondary_swell_direction_a":180.07,"secondary_swell_direction_b":204.07,"secondary_swell_height":0.49,"secondary_swell_period":12.06,"secondary_swell_weighting":1.0,"swell_direction":209.01,"swell_direction_a":197.01,"swell_direction_b":221.01,"swell_height":0.95,"swell_period":11.64,"swell_weighting":1.0,"swellHeight_weighted_a":0.95,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.69175,"swell_combo_weighted_a":0.9025,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5505833333,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.95,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.89175,"swell_combo_weighted_b":0.9025,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7505833333,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 02:00:00-07:00","time_utc":"2026-06-19 09:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":2,"wind_score":0,"wind_score_bro":3,"wind_direction":301.63,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.48,"tide_label":"high","tide_high_low_label":"high","air_temp":17.52,"water_temp":20.18,"wind_speed":2.34,"cloudCover":100.0,"precipitation":0.0,"secondary_swell_direction":191.88,"secondary_swell_direction_a":179.88,"secondary_swell_direction_b":203.88,"secondary_swell_height":0.48,"secondary_swell_period":11.99,"secondary_swell_weighting":1.0,"swell_direction":209.01,"swell_direction_a":197.01,"swell_direction_b":221.01,"swell_height":0.94,"swell_period":11.61,"swell_weighting":1.0,"swellHeight_weighted_a":0.94,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.69175,"swell_combo_weighted_a":0.893,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.549,"secondarySwell_combo_weighted_a":0.456,"swellHeight_weighted_b":0.94,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.89175,"swell_combo_weighted_b":0.893,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.749,"secondarySwell_combo_weighted_b":0.456,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 03:00:00-07:00","time_utc":"2026-06-19 10:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":3,"wind_score":1,"wind_score_bro":4,"wind_direction":306.6,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.4,"tide_label":"high","tide_high_low_label":"","air_temp":17.38,"water_temp":20.15,"wind_speed":2.43,"cloudCover":99.9,"precipitation":0.0,"secondary_swell_direction":191.92,"secondary_swell_direction_a":179.92,"secondary_swell_direction_b":203.92,"secondary_swell_height":0.48,"secondary_swell_period":11.97,"secondary_swell_weighting":1.0,"swell_direction":209.6,"swell_direction_a":197.6,"swell_direction_b":221.6,"swell_height":0.92,"swell_period":11.36,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6966666667,"swell_combo_weighted_a":0.874,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5493333333,"secondarySwell_combo_weighted_a":0.456,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8966666667,"swell_combo_weighted_b":0.874,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7493333333,"secondarySwell_combo_weighted_b":0.456,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 04:00:00-07:00","time_utc":"2026-06-19 11:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":4,"wind_score":1,"wind_score_bro":4,"wind_direction":311.56,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.27,"tide_label":"high","tide_high_low_label":"","air_temp":17.25,"water_temp":20.12,"wind_speed":2.53,"cloudCover":99.8,"precipitation":0.0,"secondary_swell_direction":191.95,"secondary_swell_direction_a":179.95,"secondary_swell_direction_b":203.95,"secondary_swell_height":0.47,"secondary_swell_period":11.94,"secondary_swell_weighting":1.0,"swell_direction":210.18,"swell_direction_a":198.18,"swell_direction_b":222.18,"swell_height":0.9,"swell_period":11.12,"swell_weighting":1.0,"swellHeight_weighted_a":0.9,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.7015,"swell_combo_weighted_a":0.855,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5495833333,"secondarySwell_combo_weighted_a":0.4465,"swellHeight_weighted_b":0.9,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.9015,"swell_combo_weighted_b":0.855,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7495833333,"secondarySwell_combo_weighted_b":0.4465,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 05:00:00-07:00","time_utc":"2026-06-19 12:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":5,"wind_score":1,"wind_score_bro":4,"wind_direction":316.53,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.12,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.11,"water_temp":20.1,"wind_speed":2.62,"cloudCover":99.7,"precipitation":0.0,"secondary_swell_direction":191.99,"secondary_swell_direction_a":179.99,"secondary_swell_direction_b":203.99,"secondary_swell_height":0.47,"secondary_swell_period":11.92,"secondary_swell_weighting":1.0,"swell_direction":210.77,"swell_direction_a":198.77,"swell_direction_b":222.77,"swell_height":0.88,"swell_period":10.87,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.7064166667,"swell_combo_weighted_a":0.836,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5499166667,"secondarySwell_combo_weighted_a":0.4465,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.9064166667,"swell_combo_weighted_b":0.836,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7499166667,"secondarySwell_combo_weighted_b":0.4465,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 06:00:00-07:00","time_utc":"2026-06-19 13:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":6,"wind_score":1,"wind_score_bro":3,"wind_direction":315.98,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.0,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.05,"water_temp":20.08,"wind_speed":2.61,"cloudCover":99.67,"precipitation":0.01,"secondary_swell_direction":195.36,"secondary_swell_direction_a":183.36,"secondary_swell_direction_b":207.36,"secondary_swell_height":0.48,"secondary_swell_period":11.89,"secondary_swell_weighting":1.0,"swell_direction":210.62,"swell_direction_a":198.62,"swell_direction_b":222.62,"swell_height":0.87,"swell_period":11.01,"swell_weighting":1.0,"swellHeight_weighted_a":0.87,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.7051666667,"swell_combo_weighted_a":0.8265,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.578,"secondarySwell_combo_weighted_a":0.456,"swellHeight_weighted_b":0.87,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.9051666667,"swell_combo_weighted_b":0.8265,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.778,"secondarySwell_combo_weighted_b":0.456,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 07:00:00-07:00","time_utc":"2026-06-19 14:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":7,"wind_score":1,"wind_score_bro":3,"wind_direction":315.44,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.98,"water_temp":20.08,"wind_speed":2.59,"cloudCover":99.63,"precipitation":0.02,"secondary_swell_direction":198.73,"secondary_swell_direction_a":186.73,"secondary_swell_direction_b":210.73,"secondary_swell_height":0.5,"secondary_swell_period":11.87,"secondary_swell_weighting":1.0,"swell_direction":210.48,"swell_direction_a":198.48,"swell_direction_b":222.48,"swell_height":0.87,"swell_period":11.15,"swell_weighting":1.0,"swellHeight_weighted_a":0.87,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.704,"swell_combo_weighted_a":0.8265,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6060833333,"secondarySwell_combo_weighted_a":0.475,"swellHeight_weighted_b":0.87,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.904,"swell_combo_weighted_b":0.8265,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8060833333,"secondarySwell_combo_weighted_b":0.475,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 08:00:00-07:00","time_utc":"2026-06-19 15:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":8,"wind_score":1,"wind_score_bro":3,"wind_direction":314.89,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.12,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.91,"water_temp":20.1,"wind_speed":2.58,"cloudCover":99.6,"precipitation":0.03,"secondary_swell_direction":202.1,"secondary_swell_direction_a":190.1,"secondary_swell_direction_b":214.1,"secondary_swell_height":0.51,"secondary_swell_period":11.84,"secondary_swell_weighting":1.0,"swell_direction":210.33,"swell_direction_a":198.33,"swell_direction_b":222.33,"swell_height":0.86,"swell_period":11.29,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.70275,"swell_combo_weighted_a":0.817,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6341666667,"secondarySwell_combo_weighted_a":0.4845,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.90275,"swell_combo_weighted_b":0.817,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8341666667,"secondarySwell_combo_weighted_b":0.4845,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 09:00:00-07:00","time_utc":"2026-06-19 16:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":9,"wind_score":0,"wind_score_bro":3,"wind_direction":300.34,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.07,"water_temp":20.18,"wind_speed":3.03,"cloudCover":67.7,"precipitation":0.02,"secondary_swell_direction":202.65,"secondary_swell_direction_a":190.65,"secondary_swell_direction_b":214.65,"secondary_swell_height":0.51,"secondary_swell_period":11.82,"secondary_swell_weighting":1.0,"swell_direction":211.54,"swell_direction_a":199.54,"swell_direction_b":223.54,"swell_height":0.81,"swell_period":10.93,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.7128333333,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.63875,"secondarySwell_combo_weighted_a":0.4845,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.9128333333,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.83875,"secondarySwell_combo_weighted_b":0.4845,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 10:00:00-07:00","time_utc":"2026-06-19 17:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":10,"wind_score":0,"wind_score_bro":2,"wind_direction":285.78,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.19,"tide_label":"low","tide_high_low_label":"low","air_temp":17.22,"water_temp":20.28,"wind_speed":3.48,"cloudCover":35.8,"precipitation":0.01,"secondary_swell_direction":203.2,"secondary_swell_direction_a":191.2,"secondary_swell_direction_b":215.2,"secondary_swell_height":0.5,"secondary_swell_period":11.8,"secondary_swell_weighting":1.0,"swell_direction":212.76,"swell_direction_a":200.76,"swell_direction_b":224.76,"swell_height":0.77,"swell_period":10.58,"swell_weighting":1.0,"swellHeight_weighted_a":0.77,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.723,"swell_combo_weighted_a":0.7315,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6433333333,"secondarySwell_combo_weighted_a":0.475,"swellHeight_weighted_b":0.77,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.923,"swell_combo_weighted_b":0.7315,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8433333333,"secondarySwell_combo_weighted_b":0.475,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 11:00:00-07:00","time_utc":"2026-06-19 18:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":11,"wind_score":0,"wind_score_bro":2,"wind_direction":271.23,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.15,"tide_label":"low","tide_high_low_label":"","air_temp":17.37,"water_temp":20.38,"wind_speed":3.93,"cloudCover":3.9,"precipitation":0.01,"secondary_swell_direction":203.75,"secondary_swell_direction_a":191.75,"secondary_swell_direction_b":215.75,"secondary_swell_height":0.5,"secondary_swell_period":11.78,"secondary_swell_weighting":1.0,"swell_direction":213.97,"swell_direction_a":201.97,"swell_direction_b":225.97,"swell_height":0.72,"swell_period":10.22,"swell_weighting":1.0,"swellHeight_weighted_a":0.72,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.7330833333,"swell_combo_weighted_a":0.684,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6479166667,"secondarySwell_combo_weighted_a":0.475,"swellHeight_weighted_b":0.72,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.9330833333,"swell_combo_weighted_b":0.684,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8479166667,"secondarySwell_combo_weighted_b":0.475,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 12:00:00-07:00","time_utc":"2026-06-19 19:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":272.9,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.05,"tide_label":"low","tide_high_low_label":"","air_temp":17.49,"water_temp":20.44,"wind_speed":4.53,"cloudCover":2.6,"precipitation":0.0,"secondary_swell_direction":199.33,"secondary_swell_direction_a":187.33,"secondary_swell_direction_b":211.33,"secondary_swell_height":0.46,"secondary_swell_period":11.76,"secondary_swell_weighting":1.0,"swell_direction":209.93,"swell_direction_a":197.93,"swell_direction_b":221.93,"swell_height":0.76,"swell_period":11.0,"swell_weighting":1.0,"swellHeight_weighted_a":0.76,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6994166667,"swell_combo_weighted_a":0.722,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6110833333,"secondarySwell_combo_weighted_a":0.437,"swellHeight_weighted_b":0.76,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8994166667,"swell_combo_weighted_b":0.722,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8110833333,"secondarySwell_combo_weighted_b":0.437,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 13:00:00-07:00","time_utc":"2026-06-19 20:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":274.58,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.04,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.6,"water_temp":20.48,"wind_speed":5.13,"cloudCover":1.3,"precipitation":0.0,"secondary_swell_direction":194.92,"secondary_swell_direction_a":182.92,"secondary_swell_direction_b":206.92,"secondary_swell_height":0.43,"secondary_swell_period":11.73,"secondary_swell_weighting":1.0,"swell_direction":205.88,"swell_direction_a":193.88,"swell_direction_b":217.88,"swell_height":0.8,"swell_period":11.79,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6656666667,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5743333333,"secondarySwell_combo_weighted_a":0.4085,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8656666667,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7743333333,"secondarySwell_combo_weighted_b":0.4085,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 14:00:00-07:00","time_utc":"2026-06-19 21:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":276.25,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.09,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.71,"water_temp":20.5,"wind_speed":5.73,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":190.5,"secondary_swell_direction_a":178.5,"secondary_swell_direction_b":202.5,"secondary_swell_height":0.39,"secondary_swell_period":11.71,"secondary_swell_weighting":1.0,"swell_direction":201.84,"swell_direction_a":189.84,"swell_direction_b":213.84,"swell_height":0.84,"swell_period":12.57,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.632,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5375,"secondarySwell_combo_weighted_a":0.3705,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.832,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7375,"secondarySwell_combo_weighted_b":0.3705,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 15:00:00-07:00","time_utc":"2026-06-19 22:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":277.8,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.1,"tide_label":"high","tide_high_low_label":"high","air_temp":17.94,"water_temp":20.5,"wind_speed":5.75,"cloudCover":11.93,"precipitation":0.0,"secondary_swell_direction":190.14,"secondary_swell_direction_a":178.14,"secondary_swell_direction_b":202.14,"secondary_swell_height":0.38,"secondary_swell_period":11.69,"secondary_swell_weighting":1.0,"swell_direction":203.16,"swell_direction_a":191.16,"swell_direction_b":215.16,"swell_height":0.89,"swell_period":12.59,"swell_weighting":1.0,"swellHeight_weighted_a":0.89,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.643,"swell_combo_weighted_a":0.8455,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5345,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.89,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.843,"swell_combo_weighted_b":0.8455,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7345,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 16:00:00-07:00","time_utc":"2026-06-19 23:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":279.36,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.1,"tide_label":"high","tide_high_low_label":"","air_temp":18.16,"water_temp":20.48,"wind_speed":5.76,"cloudCover":23.87,"precipitation":0.0,"secondary_swell_direction":189.77,"secondary_swell_direction_a":177.77,"secondary_swell_direction_b":201.77,"secondary_swell_height":0.38,"secondary_swell_period":11.66,"secondary_swell_weighting":1.0,"swell_direction":204.47,"swell_direction_a":192.47,"swell_direction_b":216.47,"swell_height":0.93,"swell_period":12.6,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6539166667,"swell_combo_weighted_a":0.8835,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5314166667,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8539166667,"swell_combo_weighted_b":0.8835,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7314166667,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 17:00:00-07:00","time_utc":"2026-06-20 00:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":280.91,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.09,"tide_label":"high","tide_high_low_label":"","air_temp":18.39,"water_temp":20.43,"wind_speed":5.78,"cloudCover":35.8,"precipitation":0.0,"secondary_swell_direction":189.41,"secondary_swell_direction_a":177.41,"secondary_swell_direction_b":201.41,"secondary_swell_height":0.37,"secondary_swell_period":11.64,"secondary_swell_weighting":1.0,"swell_direction":205.79,"swell_direction_a":193.79,"swell_direction_b":217.79,"swell_height":0.98,"swell_period":12.62,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6649166667,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5284166667,"secondarySwell_combo_weighted_a":0.3515,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8649166667,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7284166667,"secondarySwell_combo_weighted_b":0.3515,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 18:00:00-07:00","time_utc":"2026-06-20 01:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":287.6,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.27,"water_temp":20.36,"wind_speed":5.75,"cloudCover":48.23,"precipitation":0.0,"secondary_swell_direction":190.43,"secondary_swell_direction_a":178.43,"secondary_swell_direction_b":202.43,"secondary_swell_height":0.38,"secondary_swell_period":11.62,"secondary_swell_weighting":1.0,"swell_direction":206.31,"swell_direction_a":194.31,"swell_direction_b":218.31,"swell_height":0.93,"swell_period":12.31,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.66925,"swell_combo_weighted_a":0.8835,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5369166667,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.86925,"swell_combo_weighted_b":0.8835,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7369166667,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 19:00:00-07:00","time_utc":"2026-06-20 02:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":294.3,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.03,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.15,"water_temp":20.27,"wind_speed":5.72,"cloudCover":60.67,"precipitation":0.0,"secondary_swell_direction":191.44,"secondary_swell_direction_a":179.44,"secondary_swell_direction_b":203.44,"secondary_swell_height":0.38,"secondary_swell_period":11.61,"secondary_swell_weighting":1.0,"swell_direction":206.82,"swell_direction_a":194.82,"swell_direction_b":218.82,"swell_height":0.89,"swell_period":12.01,"swell_weighting":1.0,"swellHeight_weighted_a":0.89,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6735,"swell_combo_weighted_a":0.8455,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5453333333,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.89,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8735,"swell_combo_weighted_b":0.8455,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7453333333,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 20:00:00-07:00","time_utc":"2026-06-20 03:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":300.99,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.03,"water_temp":20.17,"wind_speed":5.69,"cloudCover":73.1,"precipitation":0.0,"secondary_swell_direction":192.46,"secondary_swell_direction_a":180.46,"secondary_swell_direction_b":204.46,"secondary_swell_height":0.39,"secondary_swell_period":11.59,"secondary_swell_weighting":1.0,"swell_direction":207.34,"swell_direction_a":195.34,"swell_direction_b":219.34,"swell_height":0.84,"swell_period":11.7,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6778333333,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5538333333,"secondarySwell_combo_weighted_a":0.3705,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8778333333,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7538333333,"secondarySwell_combo_weighted_b":0.3705,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 21:00:00-07:00","time_utc":"2026-06-20 04:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":304.09,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.03,"tide_label":"low","tide_high_low_label":"low","air_temp":17.92,"water_temp":20.08,"wind_speed":5.09,"cloudCover":81.93,"precipitation":0.0,"secondary_swell_direction":196.26,"secondary_swell_direction_a":184.26,"secondary_swell_direction_b":208.26,"secondary_swell_height":0.41,"secondary_swell_period":13.51,"secondary_swell_weighting":1.0,"swell_direction":206.43,"swell_direction_a":194.43,"swell_direction_b":218.43,"swell_height":0.84,"swell_period":11.87,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.67025,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5855,"secondarySwell_combo_weighted_a":0.3895,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.87025,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7855,"secondarySwell_combo_weighted_b":0.3895,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 22:00:00-07:00","time_utc":"2026-06-20 05:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":22,"wind_score":0,"wind_score_bro":2,"wind_direction":307.2,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.0,"tide_label":"low","tide_high_low_label":"","air_temp":17.8,"water_temp":20.01,"wind_speed":4.49,"cloudCover":90.77,"precipitation":0.0,"secondary_swell_direction":200.05,"secondary_swell_direction_a":188.05,"secondary_swell_direction_b":212.05,"secondary_swell_height":0.44,"secondary_swell_period":15.42,"secondary_swell_weighting":1.0,"swell_direction":205.52,"swell_direction_a":193.52,"swell_direction_b":217.52,"swell_height":0.85,"swell_period":12.04,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6626666667,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6170833333,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8626666667,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8170833333,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-19 23:00:00-07:00","time_utc":"2026-06-20 06:00:00+00:00","weekday":"Friday","month":6,"day":19,"hour":23,"wind_score":0,"wind_score_bro":2,"wind_direction":310.3,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.07,"tide_label":"low","tide_high_low_label":"","air_temp":17.69,"water_temp":19.94,"wind_speed":3.89,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":203.85,"secondary_swell_direction_a":191.85,"secondary_swell_direction_b":215.85,"secondary_swell_height":0.46,"secondary_swell_period":17.34,"secondary_swell_weighting":1.0,"swell_direction":204.61,"swell_direction_a":192.61,"swell_direction_b":216.61,"swell_height":0.85,"swell_period":12.21,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6550833333,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.64875,"secondarySwell_combo_weighted_a":0.46,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8550833333,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.84875,"secondarySwell_combo_weighted_b":0.46,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 00:00:00-07:00","time_utc":"2026-06-20 07:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":0,"wind_score":0,"wind_score_bro":3,"wind_direction":311.66,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.17,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.65,"water_temp":19.89,"wind_speed":3.75,"cloudCover":99.5,"precipitation":0.0,"secondary_swell_direction":203.2,"secondary_swell_direction_a":191.2,"secondary_swell_direction_b":215.2,"secondary_swell_height":0.45,"secondary_swell_period":17.17,"secondary_swell_weighting":1.0,"swell_direction":205.46,"swell_direction_a":193.46,"swell_direction_b":217.46,"swell_height":0.84,"swell_period":12.09,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6621666667,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.45,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6433333333,"secondarySwell_combo_weighted_a":0.45,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8621666667,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.45,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8433333333,"secondarySwell_combo_weighted_b":0.45,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 01:00:00-07:00","time_utc":"2026-06-20 08:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":1,"wind_score":0,"wind_score_bro":4,"wind_direction":313.03,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.26,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.6,"water_temp":19.84,"wind_speed":3.6,"cloudCover":99.4,"precipitation":0.0,"secondary_swell_direction":202.56,"secondary_swell_direction_a":190.56,"secondary_swell_direction_b":214.56,"secondary_swell_height":0.44,"secondary_swell_period":17.0,"secondary_swell_weighting":1.0,"swell_direction":206.31,"swell_direction_a":194.31,"swell_direction_b":218.31,"swell_height":0.84,"swell_period":11.96,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.66925,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.638,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.86925,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.838,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 02:00:00-07:00","time_utc":"2026-06-20 09:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":2,"wind_score":0,"wind_score_bro":4,"wind_direction":314.39,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.32,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.56,"water_temp":19.8,"wind_speed":3.46,"cloudCover":99.3,"precipitation":0.0,"secondary_swell_direction":201.91,"secondary_swell_direction_a":189.91,"secondary_swell_direction_b":213.91,"secondary_swell_height":0.43,"secondary_swell_period":16.83,"secondary_swell_weighting":1.0,"swell_direction":207.16,"swell_direction_a":195.16,"swell_direction_b":219.16,"swell_height":0.83,"swell_period":11.84,"swell_weighting":1.0,"swellHeight_weighted_a":0.83,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6763333333,"swell_combo_weighted_a":0.7885,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6325833333,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":0.83,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8763333333,"swell_combo_weighted_b":0.7885,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8325833333,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 03:00:00-07:00","time_utc":"2026-06-20 10:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":3,"wind_score":0,"wind_score_bro":4,"wind_direction":320.86,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.33,"tide_label":"high","tide_high_low_label":"high","air_temp":17.26,"water_temp":19.77,"wind_speed":3.32,"cloudCover":99.4,"precipitation":0.0,"secondary_swell_direction":202.12,"secondary_swell_direction_a":190.12,"secondary_swell_direction_b":214.12,"secondary_swell_height":0.44,"secondary_swell_period":16.77,"secondary_swell_weighting":1.0,"swell_direction":201.45,"swell_direction_a":189.45,"swell_direction_b":213.45,"swell_height":0.78,"swell_period":12.58,"swell_weighting":1.0,"swellHeight_weighted_a":0.78,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.62875,"swell_combo_weighted_a":0.741,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6343333333,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.78,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.82875,"swell_combo_weighted_b":0.741,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8343333333,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 04:00:00-07:00","time_utc":"2026-06-20 11:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":4,"wind_score":0,"wind_score_bro":4,"wind_direction":327.32,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.26,"tide_label":"high","tide_high_low_label":"","air_temp":16.97,"water_temp":19.73,"wind_speed":3.19,"cloudCover":99.5,"precipitation":0.0,"secondary_swell_direction":202.34,"secondary_swell_direction_a":190.34,"secondary_swell_direction_b":214.34,"secondary_swell_height":0.45,"secondary_swell_period":16.7,"secondary_swell_weighting":1.0,"swell_direction":195.75,"swell_direction_a":183.75,"swell_direction_b":207.75,"swell_height":0.73,"swell_period":13.31,"swell_weighting":1.0,"swellHeight_weighted_a":0.73,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58125,"swell_combo_weighted_a":0.6935,"secondarySwellHeight_weighted_a":0.45,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6361666667,"secondarySwell_combo_weighted_a":0.45,"swellHeight_weighted_b":0.73,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78125,"swell_combo_weighted_b":0.6935,"secondarySwellHeight_weighted_b":0.45,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8361666667,"secondarySwell_combo_weighted_b":0.45,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 05:00:00-07:00","time_utc":"2026-06-20 12:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":5,"wind_score":0,"wind_score_bro":3,"wind_direction":333.79,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.15,"tide_label":"high","tide_high_low_label":"","air_temp":16.67,"water_temp":19.7,"wind_speed":3.05,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":202.55,"secondary_swell_direction_a":190.55,"secondary_swell_direction_b":214.55,"secondary_swell_height":0.46,"secondary_swell_period":16.64,"secondary_swell_weighting":1.0,"swell_direction":190.04,"swell_direction_a":178.04,"swell_direction_b":202.04,"swell_height":0.68,"swell_period":14.05,"swell_weighting":1.0,"swellHeight_weighted_a":0.68,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5336666667,"swell_combo_weighted_a":0.68,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6379166667,"secondarySwell_combo_weighted_a":0.46,"swellHeight_weighted_b":0.68,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7336666667,"swell_combo_weighted_b":0.68,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8379166667,"secondarySwell_combo_weighted_b":0.46,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 06:00:00-07:00","time_utc":"2026-06-20 13:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":6,"wind_score":0,"wind_score_bro":4,"wind_direction":340.64,"wind_label":"N","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.03,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.34,"water_temp":19.67,"wind_speed":2.78,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":202.12,"secondary_swell_direction_a":190.12,"secondary_swell_direction_b":214.12,"secondary_swell_height":0.47,"secondary_swell_period":16.62,"secondary_swell_weighting":1.0,"swell_direction":190.07,"swell_direction_a":178.07,"swell_direction_b":202.07,"swell_height":0.69,"swell_period":14.09,"swell_weighting":1.0,"swellHeight_weighted_a":0.69,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5339166667,"swell_combo_weighted_a":0.69,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6343333333,"secondarySwell_combo_weighted_a":0.47,"swellHeight_weighted_b":0.69,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7339166667,"swell_combo_weighted_b":0.69,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8343333333,"secondarySwell_combo_weighted_b":0.47,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 07:00:00-07:00","time_utc":"2026-06-20 14:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":7,"wind_score":0,"wind_score_bro":4,"wind_direction":347.5,"wind_label":"N","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.06,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.0,"water_temp":19.67,"wind_speed":2.52,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":201.7,"secondary_swell_direction_a":189.7,"secondary_swell_direction_b":213.7,"secondary_swell_height":0.47,"secondary_swell_period":16.59,"secondary_swell_weighting":1.0,"swell_direction":190.1,"swell_direction_a":178.1,"swell_direction_b":202.1,"swell_height":0.69,"swell_period":14.14,"swell_weighting":1.0,"swellHeight_weighted_a":0.69,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5341666667,"swell_combo_weighted_a":0.69,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6308333333,"secondarySwell_combo_weighted_a":0.47,"swellHeight_weighted_b":0.69,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7341666667,"swell_combo_weighted_b":0.69,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8308333333,"secondarySwell_combo_weighted_b":0.47,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 08:00:00-07:00","time_utc":"2026-06-20 15:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":8,"wind_score":1,"wind_score_bro":4,"wind_direction":354.35,"wind_label":"N","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.11,"tide_label":"outgoing","tide_high_low_label":"","air_temp":15.66,"water_temp":19.7,"wind_speed":2.25,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":201.27,"secondary_swell_direction_a":189.27,"secondary_swell_direction_b":213.27,"secondary_swell_height":0.48,"secondary_swell_period":16.57,"secondary_swell_weighting":1.0,"swell_direction":190.13,"swell_direction_a":178.13,"swell_direction_b":202.13,"swell_height":0.7,"swell_period":14.18,"swell_weighting":1.0,"swellHeight_weighted_a":0.7,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5344166667,"swell_combo_weighted_a":0.7,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.62725,"secondarySwell_combo_weighted_a":0.48,"swellHeight_weighted_b":0.7,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7344166667,"swell_combo_weighted_b":0.7,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.82725,"secondarySwell_combo_weighted_b":0.48,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 09:00:00-07:00","time_utc":"2026-06-20 16:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":9,"wind_score":0,"wind_score_bro":3,"wind_direction":327.4,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.14,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.03,"water_temp":19.77,"wind_speed":2.95,"cloudCover":84.3,"precipitation":0.0,"secondary_swell_direction":207.74,"secondary_swell_direction_a":195.74,"secondary_swell_direction_b":219.74,"secondary_swell_height":0.49,"secondary_swell_period":15.79,"secondary_swell_weighting":1.0,"swell_direction":194.59,"swell_direction_a":182.59,"swell_direction_b":206.59,"swell_height":0.79,"swell_period":13.67,"swell_weighting":1.0,"swellHeight_weighted_a":0.79,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5715833333,"swell_combo_weighted_a":0.7505,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6811666667,"secondarySwell_combo_weighted_a":0.49,"swellHeight_weighted_b":0.79,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7715833333,"swell_combo_weighted_b":0.7505,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8811666667,"secondarySwell_combo_weighted_b":0.49,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 10:00:00-07:00","time_utc":"2026-06-20 17:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":10,"wind_score":0,"wind_score_bro":3,"wind_direction":300.44,"wind_label":"NW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.19,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.4,"water_temp":19.87,"wind_speed":3.65,"cloudCover":69.0,"precipitation":0.0,"secondary_swell_direction":214.22,"secondary_swell_direction_a":202.22,"secondary_swell_direction_b":226.22,"secondary_swell_height":0.49,"secondary_swell_period":15.02,"secondary_swell_weighting":1.0,"swell_direction":199.04,"swell_direction_a":187.04,"swell_direction_b":211.04,"swell_height":0.87,"swell_period":13.17,"swell_weighting":1.0,"swellHeight_weighted_a":0.87,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6086666667,"swell_combo_weighted_a":0.8265,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.7351666667,"secondarySwell_combo_weighted_a":0.49,"swellHeight_weighted_b":0.87,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8086666667,"swell_combo_weighted_b":0.8265,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9351666667,"secondarySwell_combo_weighted_b":0.49,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 11:00:00-07:00","time_utc":"2026-06-20 18:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":11,"wind_score":0,"wind_score_bro":3,"wind_direction":273.49,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.21,"tide_label":"low","tide_high_low_label":"low","air_temp":16.77,"water_temp":19.96,"wind_speed":4.35,"cloudCover":53.7,"precipitation":0.01,"secondary_swell_direction":220.69,"secondary_swell_direction_a":208.69,"secondary_swell_direction_b":232.69,"secondary_swell_height":0.5,"secondary_swell_period":14.24,"secondary_swell_weighting":1.0,"swell_direction":203.5,"swell_direction_a":191.5,"swell_direction_b":215.5,"swell_height":0.96,"swell_period":12.66,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6458333333,"swell_combo_weighted_a":0.912,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.7890833333,"secondarySwell_combo_weighted_a":0.5,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8458333333,"swell_combo_weighted_b":0.912,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9890833333,"secondarySwell_combo_weighted_b":0.5,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 12:00:00-07:00","time_utc":"2026-06-20 19:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":273.26,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.17,"tide_label":"low","tide_high_low_label":"","air_temp":17.0,"water_temp":20.04,"wind_speed":4.87,"cloudCover":35.8,"precipitation":0.0,"secondary_swell_direction":220.75,"secondary_swell_direction_a":208.75,"secondary_swell_direction_b":232.75,"secondary_swell_height":0.5,"secondary_swell_period":14.07,"secondary_swell_weighting":1.0,"swell_direction":203.42,"swell_direction_a":191.42,"swell_direction_b":215.42,"swell_height":0.97,"swell_period":12.64,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6451666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.7895833333,"secondarySwell_combo_weighted_a":0.5,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8451666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9895833333,"secondarySwell_combo_weighted_b":0.5,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 13:00:00-07:00","time_utc":"2026-06-20 20:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":273.02,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.08,"tide_label":"low","tide_high_low_label":"","air_temp":17.24,"water_temp":20.1,"wind_speed":5.39,"cloudCover":17.9,"precipitation":0.0,"secondary_swell_direction":220.81,"secondary_swell_direction_a":208.81,"secondary_swell_direction_b":232.81,"secondary_swell_height":0.49,"secondary_swell_period":13.9,"secondary_swell_weighting":1.0,"swell_direction":203.33,"swell_direction_a":191.33,"swell_direction_b":215.33,"swell_height":0.97,"swell_period":12.62,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6444166667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7900833333,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8444166667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9900833333,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 14:00:00-07:00","time_utc":"2026-06-20 21:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":272.79,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.03,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.48,"water_temp":20.11,"wind_speed":5.91,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":220.87,"secondary_swell_direction_a":208.87,"secondary_swell_direction_b":232.87,"secondary_swell_height":0.49,"secondary_swell_period":13.73,"secondary_swell_weighting":1.0,"swell_direction":203.25,"swell_direction_a":191.25,"swell_direction_b":215.25,"swell_height":0.98,"swell_period":12.6,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.64375,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7905833333,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.84375,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9905833333,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 15:00:00-07:00","time_utc":"2026-06-20 22:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":278.73,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.11,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.58,"water_temp":20.11,"wind_speed":6.01,"cloudCover":6.37,"precipitation":0.0,"secondary_swell_direction":211.22,"secondary_swell_direction_a":199.22,"secondary_swell_direction_b":223.22,"secondary_swell_height":0.42,"secondary_swell_period":12.85,"secondary_swell_weighting":1.0,"swell_direction":203.23,"swell_direction_a":191.23,"swell_direction_b":215.23,"swell_height":0.98,"swell_period":12.6,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6435833333,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7101666667,"secondarySwell_combo_weighted_a":0.399,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8435833333,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9101666667,"secondarySwell_combo_weighted_b":0.399,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 16:00:00-07:00","time_utc":"2026-06-20 23:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":284.68,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.15,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.68,"water_temp":20.08,"wind_speed":6.12,"cloudCover":12.73,"precipitation":0.0,"secondary_swell_direction":201.56,"secondary_swell_direction_a":189.56,"secondary_swell_direction_b":213.56,"secondary_swell_height":0.36,"secondary_swell_period":11.97,"secondary_swell_weighting":1.0,"swell_direction":203.2,"swell_direction_a":191.2,"swell_direction_b":215.2,"swell_height":0.99,"swell_period":12.61,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6433333333,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6296666667,"secondarySwell_combo_weighted_a":0.342,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8433333333,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8296666667,"secondarySwell_combo_weighted_b":0.342,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 17:00:00-07:00","time_utc":"2026-06-21 00:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":290.62,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.17,"tide_label":"high","tide_high_low_label":"high","air_temp":17.79,"water_temp":20.03,"wind_speed":6.22,"cloudCover":19.1,"precipitation":0.0,"secondary_swell_direction":191.91,"secondary_swell_direction_a":179.91,"secondary_swell_direction_b":203.91,"secondary_swell_height":0.29,"secondary_swell_period":11.09,"secondary_swell_weighting":1.0,"swell_direction":203.18,"swell_direction_a":191.18,"swell_direction_b":215.18,"swell_height":0.99,"swell_period":12.61,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6431666667,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.29,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.54925,"secondarySwell_combo_weighted_a":0.2755,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8431666667,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.29,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.74925,"secondarySwell_combo_weighted_b":0.2755,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 18:00:00-07:00","time_utc":"2026-06-21 01:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":293.65,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.15,"tide_label":"high","tide_high_low_label":"","air_temp":17.93,"water_temp":19.97,"wind_speed":5.89,"cloudCover":15.93,"precipitation":0.0,"secondary_swell_direction":191.64,"secondary_swell_direction_a":179.64,"secondary_swell_direction_b":203.64,"secondary_swell_height":0.28,"secondary_swell_period":10.94,"secondary_swell_weighting":1.0,"swell_direction":202.06,"swell_direction_a":190.06,"swell_direction_b":214.06,"swell_height":0.97,"swell_period":12.73,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6338333333,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.28,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.547,"secondarySwell_combo_weighted_a":0.266,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8338333333,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.28,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.747,"secondarySwell_combo_weighted_b":0.266,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 19:00:00-07:00","time_utc":"2026-06-21 02:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":296.67,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.11,"tide_label":"high","tide_high_low_label":"","air_temp":18.08,"water_temp":19.89,"wind_speed":5.57,"cloudCover":12.77,"precipitation":0.0,"secondary_swell_direction":191.37,"secondary_swell_direction_a":179.37,"secondary_swell_direction_b":203.37,"secondary_swell_height":0.28,"secondary_swell_period":10.79,"secondary_swell_weighting":1.0,"swell_direction":200.93,"swell_direction_a":188.93,"swell_direction_b":212.93,"swell_height":0.95,"swell_period":12.86,"swell_weighting":1.0,"swellHeight_weighted_a":0.95,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6244166667,"swell_combo_weighted_a":0.9025,"secondarySwellHeight_weighted_a":0.28,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.54475,"secondarySwell_combo_weighted_a":0.266,"swellHeight_weighted_b":0.95,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8244166667,"swell_combo_weighted_b":0.9025,"secondarySwellHeight_weighted_b":0.28,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.74475,"secondarySwell_combo_weighted_b":0.266,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 20:00:00-07:00","time_utc":"2026-06-21 03:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":299.7,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.04,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.23,"water_temp":19.81,"wind_speed":5.24,"cloudCover":9.6,"precipitation":0.0,"secondary_swell_direction":191.1,"secondary_swell_direction_a":179.1,"secondary_swell_direction_b":203.1,"secondary_swell_height":0.27,"secondary_swell_period":10.64,"secondary_swell_weighting":1.0,"swell_direction":199.81,"swell_direction_a":187.81,"swell_direction_b":211.81,"swell_height":0.93,"swell_period":12.98,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6150833333,"swell_combo_weighted_a":0.8835,"secondarySwellHeight_weighted_a":0.27,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5425,"secondarySwell_combo_weighted_a":0.2565,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8150833333,"swell_combo_weighted_b":0.8835,"secondarySwellHeight_weighted_b":0.27,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7425,"secondarySwell_combo_weighted_b":0.2565,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 21:00:00-07:00","time_utc":"2026-06-21 04:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":302.25,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.13,"water_temp":19.74,"wind_speed":4.82,"cloudCover":13.47,"precipitation":0.0,"secondary_swell_direction":217.82,"secondary_swell_direction_a":205.82,"secondary_swell_direction_b":229.82,"secondary_swell_height":0.34,"secondary_swell_period":8.47,"secondary_swell_weighting":1.0,"swell_direction":201.33,"swell_direction_a":189.33,"swell_direction_b":213.33,"swell_height":0.96,"swell_period":12.82,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.62775,"swell_combo_weighted_a":0.912,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.7651666667,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.82775,"swell_combo_weighted_b":0.912,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.9651666667,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 22:00:00-07:00","time_utc":"2026-06-21 05:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":22,"wind_score":0,"wind_score_bro":2,"wind_direction":304.81,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.03,"tide_label":"low","tide_high_low_label":"low","air_temp":18.02,"water_temp":19.67,"wind_speed":4.4,"cloudCover":17.33,"precipitation":0.0,"secondary_swell_direction":244.53,"secondary_swell_direction_a":232.53,"secondary_swell_direction_b":256.53,"secondary_swell_height":0.41,"secondary_swell_period":6.3,"secondary_swell_weighting":1.0,"swell_direction":202.86,"swell_direction_a":190.86,"swell_direction_b":214.86,"swell_height":0.98,"swell_period":12.66,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6405,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.98775,"secondarySwell_combo_weighted_a":0.369,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8405,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.81225,"secondarySwell_combo_weighted_b":0.369,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-20 23:00:00-07:00","time_utc":"2026-06-21 06:00:00+00:00","weekday":"Saturday","month":6,"day":20,"hour":23,"wind_score":0,"wind_score_bro":3,"wind_direction":307.36,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.01,"tide_label":"low","tide_high_low_label":"","air_temp":17.91,"water_temp":19.62,"wind_speed":3.98,"cloudCover":21.2,"precipitation":0.0,"secondary_swell_direction":271.25,"secondary_swell_direction_a":259.25,"secondary_swell_direction_b":283.25,"secondary_swell_height":0.48,"secondary_swell_period":4.13,"secondary_swell_weighting":1.0,"swell_direction":204.38,"swell_direction_a":192.38,"swell_direction_b":216.38,"swell_height":1.01,"swell_period":12.5,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6531666667,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7895833333,"secondarySwell_combo_weighted_a":0.408,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8531666667,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5895833333,"secondarySwell_combo_weighted_b":0.408,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 00:00:00-07:00","time_utc":"2026-06-21 07:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":0,"wind_score":0,"wind_score_bro":3,"wind_direction":311.65,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.03,"tide_label":"low","tide_high_low_label":"","air_temp":17.75,"water_temp":19.58,"wind_speed":3.73,"cloudCover":22.8,"precipitation":0.0,"secondary_swell_direction":271.47,"secondary_swell_direction_a":259.47,"secondary_swell_direction_b":283.47,"secondary_swell_height":0.47,"secondary_swell_period":4.19,"secondary_swell_weighting":1.0,"swell_direction":204.52,"swell_direction_a":192.52,"swell_direction_b":216.52,"swell_height":1.02,"swell_period":12.46,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6543333333,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.78775,"secondarySwell_combo_weighted_a":0.3995,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8543333333,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.58775,"secondarySwell_combo_weighted_b":0.3995,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 01:00:00-07:00","time_utc":"2026-06-21 08:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":1,"wind_score":0,"wind_score_bro":3,"wind_direction":315.95,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.07,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.59,"water_temp":19.54,"wind_speed":3.49,"cloudCover":24.4,"precipitation":0.0,"secondary_swell_direction":271.7,"secondary_swell_direction_a":259.7,"secondary_swell_direction_b":283.7,"secondary_swell_height":0.47,"secondary_swell_period":4.26,"secondary_swell_weighting":1.0,"swell_direction":204.67,"swell_direction_a":192.67,"swell_direction_b":216.67,"swell_height":1.02,"swell_period":12.43,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6555833333,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7858333333,"secondarySwell_combo_weighted_a":0.3995,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8555833333,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5858333333,"secondarySwell_combo_weighted_b":0.3995,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 02:00:00-07:00","time_utc":"2026-06-21 09:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":2,"wind_score":0,"wind_score_bro":4,"wind_direction":320.24,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.12,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.42,"water_temp":19.51,"wind_speed":3.24,"cloudCover":26.0,"precipitation":0.0,"secondary_swell_direction":271.92,"secondary_swell_direction_a":259.92,"secondary_swell_direction_b":283.92,"secondary_swell_height":0.46,"secondary_swell_period":4.32,"secondary_swell_weighting":1.0,"swell_direction":204.81,"swell_direction_a":192.81,"swell_direction_b":216.81,"swell_height":1.03,"swell_period":12.39,"swell_weighting":1.0,"swellHeight_weighted_a":1.03,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65675,"swell_combo_weighted_a":0.9785,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.784,"secondarySwell_combo_weighted_a":0.391,"swellHeight_weighted_b":1.03,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85675,"swell_combo_weighted_b":0.9785,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.584,"secondarySwell_combo_weighted_b":0.391,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 03:00:00-07:00","time_utc":"2026-06-21 10:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":3,"wind_score":0,"wind_score_bro":4,"wind_direction":326.73,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.17,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.18,"water_temp":19.48,"wind_speed":2.73,"cloudCover":37.13,"precipitation":0.0,"secondary_swell_direction":271.89,"secondary_swell_direction_a":259.89,"secondary_swell_direction_b":283.89,"secondary_swell_height":0.44,"secondary_swell_period":4.38,"secondary_swell_weighting":1.0,"swell_direction":204.51,"swell_direction_a":192.51,"swell_direction_b":216.51,"swell_height":1.03,"swell_period":12.3,"swell_weighting":1.0,"swellHeight_weighted_a":1.03,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65425,"swell_combo_weighted_a":0.9785,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.78425,"secondarySwell_combo_weighted_a":0.374,"swellHeight_weighted_b":1.03,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85425,"swell_combo_weighted_b":0.9785,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.58425,"secondarySwell_combo_weighted_b":0.374,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 04:00:00-07:00","time_utc":"2026-06-21 11:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":4,"wind_score":0,"wind_score_bro":4,"wind_direction":333.21,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.18,"tide_label":"high","tide_high_low_label":"high","air_temp":16.94,"water_temp":19.46,"wind_speed":2.21,"cloudCover":48.27,"precipitation":0.0,"secondary_swell_direction":271.87,"secondary_swell_direction_a":259.87,"secondary_swell_direction_b":283.87,"secondary_swell_height":0.42,"secondary_swell_period":4.45,"secondary_swell_weighting":1.0,"swell_direction":204.2,"swell_direction_a":192.2,"swell_direction_b":216.2,"swell_height":1.02,"swell_period":12.22,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6516666667,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7844166667,"secondarySwell_combo_weighted_a":0.357,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8516666667,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5844166667,"secondarySwell_combo_weighted_b":0.357,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 05:00:00-07:00","time_utc":"2026-06-21 12:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":5,"wind_score":1,"wind_score_bro":4,"wind_direction":339.7,"wind_label":"N","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.14,"tide_label":"high","tide_high_low_label":"","air_temp":16.7,"water_temp":19.44,"wind_speed":1.7,"cloudCover":59.4,"precipitation":0.0,"secondary_swell_direction":271.84,"secondary_swell_direction_a":259.84,"secondary_swell_direction_b":283.84,"secondary_swell_height":0.4,"secondary_swell_period":4.51,"secondary_swell_weighting":1.0,"swell_direction":203.9,"swell_direction_a":191.9,"swell_direction_b":215.9,"swell_height":1.02,"swell_period":12.13,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6491666667,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7846666667,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8491666667,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5846666667,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 06:00:00-07:00","time_utc":"2026-06-21 13:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":6,"wind_score":1,"wind_score_bro":4,"wind_direction":2.43,"wind_label":"N","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.05,"tide_label":"high","tide_high_low_label":"","air_temp":16.41,"water_temp":19.42,"wind_speed":1.33,"cloudCover":51.67,"precipitation":0.0,"secondary_swell_direction":271.55,"secondary_swell_direction_a":259.55,"secondary_swell_direction_b":283.55,"secondary_swell_height":0.38,"secondary_swell_period":4.53,"secondary_swell_weighting":1.0,"swell_direction":203.97,"swell_direction_a":191.97,"swell_direction_b":215.97,"swell_height":1.02,"swell_period":12.13,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.64975,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7870833333,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.84975,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5870833333,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 07:00:00-07:00","time_utc":"2026-06-21 14:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":7,"wind_score":1,"wind_score_bro":4,"wind_direction":25.15,"wind_label":"NE","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":-0.05,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.12,"water_temp":19.42,"wind_speed":0.96,"cloudCover":43.93,"precipitation":0.0,"secondary_swell_direction":271.25,"secondary_swell_direction_a":259.25,"secondary_swell_direction_b":283.25,"secondary_swell_height":0.37,"secondary_swell_period":4.54,"secondary_swell_weighting":1.0,"swell_direction":204.05,"swell_direction_a":192.05,"swell_direction_b":216.05,"swell_height":1.01,"swell_period":12.14,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6504166667,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7895833333,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8504166667,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5895833333,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 08:00:00-07:00","time_utc":"2026-06-21 15:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":8,"wind_score":1,"wind_score_bro":4,"wind_direction":47.88,"wind_label":"NE","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.11,"tide_label":"outgoing","tide_high_low_label":"","air_temp":15.83,"water_temp":19.46,"wind_speed":0.59,"cloudCover":36.2,"precipitation":0.0,"secondary_swell_direction":270.96,"secondary_swell_direction_a":258.96,"secondary_swell_direction_b":282.96,"secondary_swell_height":0.35,"secondary_swell_period":4.56,"secondary_swell_weighting":1.0,"swell_direction":204.12,"swell_direction_a":192.12,"swell_direction_b":216.12,"swell_height":1.01,"swell_period":12.14,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.651,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.792,"secondarySwell_combo_weighted_a":0.2975,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.851,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.592,"secondarySwell_combo_weighted_b":0.2975,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 09:00:00-07:00","time_utc":"2026-06-21 16:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":9,"wind_score":1,"wind_score_bro":4,"wind_direction":356.65,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.14,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.06,"water_temp":19.57,"wind_speed":1.54,"cloudCover":25.8,"precipitation":0.0,"secondary_swell_direction":270.7,"secondary_swell_direction_a":258.7,"secondary_swell_direction_b":282.7,"secondary_swell_height":0.34,"secondary_swell_period":4.56,"secondary_swell_weighting":1.0,"swell_direction":205.33,"swell_direction_a":193.33,"swell_direction_b":217.33,"swell_height":0.99,"swell_period":12.05,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6610833333,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7941666667,"secondarySwell_combo_weighted_a":0.289,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8610833333,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5941666667,"secondarySwell_combo_weighted_b":0.289,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 10:00:00-07:00","time_utc":"2026-06-21 17:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":10,"wind_score":1,"wind_score_bro":3,"wind_direction":305.42,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.3,"water_temp":19.73,"wind_speed":2.5,"cloudCover":15.4,"precipitation":0.0,"secondary_swell_direction":270.44,"secondary_swell_direction_a":258.44,"secondary_swell_direction_b":282.44,"secondary_swell_height":0.32,"secondary_swell_period":4.57,"secondary_swell_weighting":1.0,"swell_direction":206.54,"swell_direction_a":194.54,"swell_direction_b":218.54,"swell_height":0.97,"swell_period":11.96,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6711666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7963333333,"secondarySwell_combo_weighted_a":0.272,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8711666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5963333333,"secondarySwell_combo_weighted_b":0.272,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 11:00:00-07:00","time_utc":"2026-06-21 18:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":11,"wind_score":0,"wind_score_bro":2,"wind_direction":254.19,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.22,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.53,"water_temp":19.88,"wind_speed":3.45,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":270.18,"secondary_swell_direction_a":258.18,"secondary_swell_direction_b":282.18,"secondary_swell_height":0.31,"secondary_swell_period":4.57,"secondary_swell_weighting":1.0,"swell_direction":207.75,"swell_direction_a":195.75,"swell_direction_b":219.75,"swell_height":0.95,"swell_period":11.87,"swell_weighting":1.0,"swellHeight_weighted_a":0.95,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.68125,"swell_combo_weighted_a":0.9025,"secondarySwellHeight_weighted_a":0.31,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7985,"secondarySwell_combo_weighted_a":0.2635,"swellHeight_weighted_b":0.95,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.88125,"swell_combo_weighted_b":0.9025,"secondarySwellHeight_weighted_b":0.31,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5985,"secondarySwell_combo_weighted_b":0.2635,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 12:00:00-07:00","time_utc":"2026-06-21 19:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":260.81,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.23,"tide_label":"low","tide_high_low_label":"low","air_temp":16.68,"water_temp":19.9,"wind_speed":4.26,"cloudCover":24.97,"precipitation":0.0,"secondary_swell_direction":243.28,"secondary_swell_direction_a":231.28,"secondary_swell_direction_b":255.28,"secondary_swell_height":0.28,"secondary_swell_period":6.57,"secondary_swell_weighting":1.0,"swell_direction":206.72,"swell_direction_a":194.72,"swell_direction_b":218.72,"swell_height":0.96,"swell_period":11.96,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6726666667,"swell_combo_weighted_a":0.912,"secondarySwellHeight_weighted_a":0.28,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9773333333,"secondarySwell_combo_weighted_a":0.252,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8726666667,"swell_combo_weighted_b":0.912,"secondarySwellHeight_weighted_b":0.28,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8226666667,"secondarySwell_combo_weighted_b":0.252,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 13:00:00-07:00","time_utc":"2026-06-21 20:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":13,"wind_score":0,"wind_score_bro":3,"wind_direction":267.42,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.18,"tide_label":"low","tide_high_low_label":"","air_temp":16.83,"water_temp":19.91,"wind_speed":5.06,"cloudCover":44.93,"precipitation":0.0,"secondary_swell_direction":216.39,"secondary_swell_direction_a":204.39,"secondary_swell_direction_b":228.39,"secondary_swell_height":0.24,"secondary_swell_period":8.56,"secondary_swell_weighting":1.0,"swell_direction":205.7,"swell_direction_a":193.7,"swell_direction_b":217.7,"swell_height":0.98,"swell_period":12.05,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6641666667,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.24,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.75325,"secondarySwell_combo_weighted_a":0.216,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8641666667,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.24,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.95325,"secondarySwell_combo_weighted_b":0.216,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 14:00:00-07:00","time_utc":"2026-06-21 21:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":274.04,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.06,"tide_label":"low","tide_high_low_label":"","air_temp":16.98,"water_temp":19.9,"wind_speed":5.87,"cloudCover":64.9,"precipitation":0.0,"secondary_swell_direction":189.49,"secondary_swell_direction_a":177.49,"secondary_swell_direction_b":201.49,"secondary_swell_height":0.21,"secondary_swell_period":10.56,"secondary_swell_weighting":1.0,"swell_direction":204.67,"swell_direction_a":192.67,"swell_direction_b":216.67,"swell_height":0.99,"swell_period":12.14,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6555833333,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.21,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5290833333,"secondarySwell_combo_weighted_a":0.1995,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8555833333,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.21,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7290833333,"secondarySwell_combo_weighted_b":0.1995,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 15:00:00-07:00","time_utc":"2026-06-21 22:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":277.49,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.07,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.22,"water_temp":19.89,"wind_speed":5.9,"cloudCover":76.47,"precipitation":0.0,"secondary_swell_direction":195.2,"secondary_swell_direction_a":183.2,"secondary_swell_direction_b":207.2,"secondary_swell_height":0.22,"secondary_swell_period":13.1,"secondary_swell_weighting":1.0,"swell_direction":204.52,"swell_direction_a":192.52,"swell_direction_b":216.52,"swell_height":0.99,"swell_period":12.17,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6543333333,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.22,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5766666667,"secondarySwell_combo_weighted_a":0.209,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8543333333,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.22,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7766666667,"secondarySwell_combo_weighted_b":0.209,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 16:00:00-07:00","time_utc":"2026-06-21 23:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":280.94,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.17,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.46,"water_temp":19.87,"wind_speed":5.94,"cloudCover":88.03,"precipitation":0.0,"secondary_swell_direction":200.9,"secondary_swell_direction_a":188.9,"secondary_swell_direction_b":212.9,"secondary_swell_height":0.22,"secondary_swell_period":15.63,"secondary_swell_weighting":1.0,"swell_direction":204.38,"swell_direction_a":192.38,"swell_direction_b":216.38,"swell_height":1.0,"swell_period":12.2,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6531666667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.22,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6241666667,"secondarySwell_combo_weighted_a":0.22,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8531666667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.22,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8241666667,"secondarySwell_combo_weighted_b":0.22,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 17:00:00-07:00","time_utc":"2026-06-22 00:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":284.39,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.22,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.7,"water_temp":19.83,"wind_speed":5.97,"cloudCover":99.6,"precipitation":0.0,"secondary_swell_direction":206.61,"secondary_swell_direction_a":194.61,"secondary_swell_direction_b":218.61,"secondary_swell_height":0.23,"secondary_swell_period":18.17,"secondary_swell_weighting":1.0,"swell_direction":204.23,"swell_direction_a":192.23,"swell_direction_b":216.23,"swell_height":1.0,"swell_period":12.23,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6519166667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.23,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.67175,"secondarySwell_combo_weighted_a":0.23,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8519166667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.23,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.87175,"secondarySwell_combo_weighted_b":0.23,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 18:00:00-07:00","time_utc":"2026-06-22 01:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":287.95,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.24,"tide_label":"high","tide_high_low_label":"high","air_temp":17.81,"water_temp":19.78,"wind_speed":5.55,"cloudCover":96.6,"precipitation":0.0,"secondary_swell_direction":226.25,"secondary_swell_direction_a":214.25,"secondary_swell_direction_b":238.25,"secondary_swell_height":0.27,"secondary_swell_period":13.31,"secondary_swell_weighting":1.0,"swell_direction":204.21,"swell_direction_a":192.21,"swell_direction_b":216.21,"swell_height":1.0,"swell_period":12.22,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65175,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.27,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.8354166667,"secondarySwell_combo_weighted_a":0.2565,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85175,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.27,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9645833333,"secondarySwell_combo_weighted_b":0.2565,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 19:00:00-07:00","time_utc":"2026-06-22 02:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":291.52,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.21,"tide_label":"high","tide_high_low_label":"","air_temp":17.92,"water_temp":19.72,"wind_speed":5.12,"cloudCover":93.6,"precipitation":0.0,"secondary_swell_direction":245.9,"secondary_swell_direction_a":233.9,"secondary_swell_direction_b":257.9,"secondary_swell_height":0.32,"secondary_swell_period":8.45,"secondary_swell_weighting":1.0,"swell_direction":204.18,"swell_direction_a":192.18,"swell_direction_b":216.18,"swell_height":1.01,"swell_period":12.22,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6515,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9991666667,"secondarySwell_combo_weighted_a":0.288,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8515,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8008333333,"secondarySwell_combo_weighted_b":0.288,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 20:00:00-07:00","time_utc":"2026-06-22 03:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":295.08,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.14,"tide_label":"high","tide_high_low_label":"","air_temp":18.03,"water_temp":19.65,"wind_speed":4.7,"cloudCover":90.6,"precipitation":0.0,"secondary_swell_direction":265.54,"secondary_swell_direction_a":253.54,"secondary_swell_direction_b":277.54,"secondary_swell_height":0.36,"secondary_swell_period":3.59,"secondary_swell_weighting":1.0,"swell_direction":204.16,"swell_direction_a":192.16,"swell_direction_b":216.16,"swell_height":1.01,"swell_period":12.21,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6513333333,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8371666667,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8513333333,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6371666667,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 21:00:00-07:00","time_utc":"2026-06-22 04:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":297.21,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":0.05,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.01,"water_temp":19.6,"wind_speed":4.25,"cloudCover":66.6,"precipitation":0.0,"secondary_swell_direction":264.93,"secondary_swell_direction_a":252.93,"secondary_swell_direction_b":276.93,"secondary_swell_height":0.37,"secondary_swell_period":3.71,"secondary_swell_weighting":1.0,"swell_direction":204.27,"swell_direction_a":192.27,"swell_direction_b":216.27,"swell_height":1.01,"swell_period":12.23,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65225,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.84225,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85225,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.64225,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 22:00:00-07:00","time_utc":"2026-06-22 05:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":22,"wind_score":0,"wind_score_bro":2,"wind_direction":299.34,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":-0.01,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.0,"water_temp":19.54,"wind_speed":3.8,"cloudCover":42.6,"precipitation":0.0,"secondary_swell_direction":264.33,"secondary_swell_direction_a":252.33,"secondary_swell_direction_b":276.33,"secondary_swell_height":0.37,"secondary_swell_period":3.84,"secondary_swell_weighting":1.0,"swell_direction":204.39,"swell_direction_a":192.39,"swell_direction_b":216.39,"swell_height":1.01,"swell_period":12.24,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65325,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.84725,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85325,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.64725,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-21 23:00:00-07:00","time_utc":"2026-06-22 06:00:00+00:00","weekday":"Sunday","month":6,"day":21,"hour":23,"wind_score":0,"wind_score_bro":3,"wind_direction":301.47,"wind_label":"NW","wave_height_score1":4.0,"wave_height_score2":4.0,"tide":-0.04,"tide_label":"low","tide_high_low_label":"low","air_temp":17.99,"water_temp":19.51,"wind_speed":3.35,"cloudCover":18.6,"precipitation":0.0,"secondary_swell_direction":263.72,"secondary_swell_direction_a":251.72,"secondary_swell_direction_b":275.72,"secondary_swell_height":0.38,"secondary_swell_period":3.96,"secondary_swell_weighting":1.0,"swell_direction":204.5,"swell_direction_a":192.5,"swell_direction_b":216.5,"swell_height":1.01,"swell_period":12.26,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6541666667,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8523333333,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8541666667,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6523333333,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 00:00:00-07:00","time_utc":"2026-06-22 07:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":0,"wind_score":0,"wind_score_bro":4,"wind_direction":310.72,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.04,"tide_label":"low","tide_high_low_label":"","air_temp":17.78,"water_temp":19.48,"wind_speed":3.25,"cloudCover":16.33,"precipitation":0.0,"secondary_swell_direction":263.54,"secondary_swell_direction_a":251.54,"secondary_swell_direction_b":275.54,"secondary_swell_height":0.38,"secondary_swell_period":4.05,"secondary_swell_weighting":1.0,"swell_direction":204.48,"swell_direction_a":192.48,"swell_direction_b":216.48,"swell_height":1.01,"swell_period":12.24,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.654,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8538333333,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.854,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6538333333,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 01:00:00-07:00","time_utc":"2026-06-22 08:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":1,"wind_score":0,"wind_score_bro":4,"wind_direction":319.98,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.04,"tide_label":"low","tide_high_low_label":"","air_temp":17.58,"water_temp":19.45,"wind_speed":3.16,"cloudCover":14.07,"precipitation":0.0,"secondary_swell_direction":263.36,"secondary_swell_direction_a":251.36,"secondary_swell_direction_b":275.36,"secondary_swell_height":0.37,"secondary_swell_period":4.14,"secondary_swell_weighting":1.0,"swell_direction":204.47,"swell_direction_a":192.47,"swell_direction_b":216.47,"swell_height":1.02,"swell_period":12.21,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6539166667,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8553333333,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8539166667,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6553333333,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 02:00:00-07:00","time_utc":"2026-06-22 09:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":2,"wind_score":0,"wind_score_bro":3,"wind_direction":329.23,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.03,"tide_label":"low","tide_high_low_label":"","air_temp":17.38,"water_temp":19.42,"wind_speed":3.06,"cloudCover":11.8,"precipitation":0.0,"secondary_swell_direction":263.18,"secondary_swell_direction_a":251.18,"secondary_swell_direction_b":275.18,"secondary_swell_height":0.37,"secondary_swell_period":4.23,"secondary_swell_weighting":1.0,"swell_direction":204.45,"swell_direction_a":192.45,"swell_direction_b":216.45,"swell_height":1.02,"swell_period":12.19,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65375,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8568333333,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85375,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6568333333,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 03:00:00-07:00","time_utc":"2026-06-22 10:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":3,"wind_score":0,"wind_score_bro":3,"wind_direction":327.76,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.01,"tide_label":"low","tide_high_low_label":"","air_temp":17.16,"water_temp":19.4,"wind_speed":2.6,"cloudCover":12.03,"precipitation":0.0,"secondary_swell_direction":263.79,"secondary_swell_direction_a":251.79,"secondary_swell_direction_b":275.79,"secondary_swell_height":0.36,"secondary_swell_period":4.32,"secondary_swell_weighting":1.0,"swell_direction":204.27,"swell_direction_a":192.27,"swell_direction_b":216.27,"swell_height":0.97,"swell_period":11.66,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.65225,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.85175,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.85225,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.65175,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 04:00:00-07:00","time_utc":"2026-06-22 11:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":4,"wind_score":0,"wind_score_bro":4,"wind_direction":326.3,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.03,"tide_label":"incoming","tide_high_low_label":"","air_temp":16.94,"water_temp":19.38,"wind_speed":2.14,"cloudCover":12.27,"precipitation":0.0,"secondary_swell_direction":264.4,"secondary_swell_direction_a":252.4,"secondary_swell_direction_b":276.4,"secondary_swell_height":0.36,"secondary_swell_period":4.42,"secondary_swell_weighting":1.0,"swell_direction":204.1,"swell_direction_a":192.1,"swell_direction_b":216.1,"swell_height":0.93,"swell_period":11.13,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6508333333,"swell_combo_weighted_a":0.8835,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8466666667,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8508333333,"swell_combo_weighted_b":0.8835,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6466666667,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 05:00:00-07:00","time_utc":"2026-06-22 12:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":5,"wind_score":1,"wind_score_bro":4,"wind_direction":324.83,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.06,"tide_label":"high","tide_high_low_label":"high","air_temp":16.72,"water_temp":19.35,"wind_speed":1.68,"cloudCover":12.5,"precipitation":0.0,"secondary_swell_direction":265.01,"secondary_swell_direction_a":253.01,"secondary_swell_direction_b":277.01,"secondary_swell_height":0.35,"secondary_swell_period":4.51,"secondary_swell_weighting":1.0,"swell_direction":203.92,"swell_direction_a":191.92,"swell_direction_b":215.92,"swell_height":0.88,"swell_period":10.6,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6493333333,"swell_combo_weighted_a":0.836,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8415833333,"secondarySwell_combo_weighted_a":0.2975,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8493333333,"swell_combo_weighted_b":0.836,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6415833333,"secondarySwell_combo_weighted_b":0.2975,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 06:00:00-07:00","time_utc":"2026-06-22 13:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":6,"wind_score":1,"wind_score_bro":3,"wind_direction":302.59,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.04,"tide_label":"high","tide_high_low_label":"","air_temp":16.71,"water_temp":19.34,"wind_speed":1.51,"cloudCover":8.33,"precipitation":0.0,"secondary_swell_direction":265.71,"secondary_swell_direction_a":253.71,"secondary_swell_direction_b":277.71,"secondary_swell_height":0.34,"secondary_swell_period":4.55,"secondary_swell_weighting":1.0,"swell_direction":203.99,"swell_direction_a":191.99,"swell_direction_b":215.99,"swell_height":0.85,"swell_period":10.44,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6499166667,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.83575,"secondarySwell_combo_weighted_a":0.289,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8499166667,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.63575,"secondarySwell_combo_weighted_b":0.289,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 07:00:00-07:00","time_utc":"2026-06-22 14:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":7,"wind_score":1,"wind_score_bro":3,"wind_direction":280.35,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.03,"tide_label":"high","tide_high_low_label":"","air_temp":16.7,"water_temp":19.34,"wind_speed":1.33,"cloudCover":4.17,"precipitation":0.0,"secondary_swell_direction":266.41,"secondary_swell_direction_a":254.41,"secondary_swell_direction_b":278.41,"secondary_swell_height":0.33,"secondary_swell_period":4.58,"secondary_swell_weighting":1.0,"swell_direction":204.07,"swell_direction_a":192.07,"swell_direction_b":216.07,"swell_height":0.81,"swell_period":10.29,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6505833333,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8299166667,"secondarySwell_combo_weighted_a":0.2805,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8505833333,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6299166667,"secondarySwell_combo_weighted_b":0.2805,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 08:00:00-07:00","time_utc":"2026-06-22 15:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":8,"wind_score":1,"wind_score_bro":3,"wind_direction":258.11,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.1,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.69,"water_temp":19.4,"wind_speed":1.16,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":267.11,"secondary_swell_direction_a":255.11,"secondary_swell_direction_b":279.11,"secondary_swell_height":0.32,"secondary_swell_period":4.62,"secondary_swell_weighting":1.0,"swell_direction":204.14,"swell_direction_a":192.14,"swell_direction_b":216.14,"swell_height":0.78,"swell_period":10.13,"swell_weighting":1.0,"swellHeight_weighted_a":0.78,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6511666667,"swell_combo_weighted_a":0.741,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8240833333,"secondarySwell_combo_weighted_a":0.272,"swellHeight_weighted_b":0.78,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8511666667,"swell_combo_weighted_b":0.741,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6240833333,"secondarySwell_combo_weighted_b":0.272,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 09:00:00-07:00","time_utc":"2026-06-22 16:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":9,"wind_score":1,"wind_score_bro":3,"wind_direction":259.24,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.14,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.91,"water_temp":19.52,"wind_speed":1.98,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":247.07,"secondary_swell_direction_a":235.07,"secondary_swell_direction_b":259.07,"secondary_swell_height":0.32,"secondary_swell_period":8.67,"secondary_swell_weighting":1.0,"swell_direction":203.89,"swell_direction_a":191.89,"swell_direction_b":215.89,"swell_height":0.84,"swell_period":10.82,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6490833333,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9910833333,"secondarySwell_combo_weighted_a":0.288,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8490833333,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.7910833333,"secondarySwell_combo_weighted_b":0.288,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 10:00:00-07:00","time_utc":"2026-06-22 17:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":10,"wind_score":1,"wind_score_bro":3,"wind_direction":260.38,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.12,"water_temp":19.69,"wind_speed":2.81,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":227.03,"secondary_swell_direction_a":215.03,"secondary_swell_direction_b":239.03,"secondary_swell_height":0.33,"secondary_swell_period":12.72,"secondary_swell_weighting":1.0,"swell_direction":203.63,"swell_direction_a":191.63,"swell_direction_b":215.63,"swell_height":0.91,"swell_period":11.51,"swell_weighting":1.0,"swellHeight_weighted_a":0.91,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6469166667,"swell_combo_weighted_a":0.8645,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.8419166667,"secondarySwell_combo_weighted_a":0.3135,"swellHeight_weighted_b":0.91,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8469166667,"swell_combo_weighted_b":0.8645,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9580833333,"secondarySwell_combo_weighted_b":0.3135,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 11:00:00-07:00","time_utc":"2026-06-22 18:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":11,"wind_score":0,"wind_score_bro":3,"wind_direction":261.51,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.2,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.33,"water_temp":19.88,"wind_speed":3.63,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":206.99,"secondary_swell_direction_a":194.99,"secondary_swell_direction_b":218.99,"secondary_swell_height":0.33,"secondary_swell_period":16.77,"secondary_swell_weighting":1.0,"swell_direction":203.38,"swell_direction_a":191.38,"swell_direction_b":215.38,"swell_height":0.97,"swell_period":12.2,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6448333333,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6749166667,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8448333333,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8749166667,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 12:00:00-07:00","time_utc":"2026-06-22 19:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":266.29,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.23,"tide_label":"low","tide_high_low_label":"low","air_temp":17.29,"water_temp":19.93,"wind_speed":4.25,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":206.69,"secondary_swell_direction_a":194.69,"secondary_swell_direction_b":218.69,"secondary_swell_height":0.33,"secondary_swell_period":16.74,"secondary_swell_weighting":1.0,"swell_direction":203.13,"swell_direction_a":191.13,"swell_direction_b":215.13,"swell_height":0.97,"swell_period":12.23,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.64275,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6724166667,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.84275,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8724166667,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 13:00:00-07:00","time_utc":"2026-06-22 20:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":271.06,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.22,"tide_label":"low","tide_high_low_label":"","air_temp":17.24,"water_temp":19.96,"wind_speed":4.87,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":206.4,"secondary_swell_direction_a":194.4,"secondary_swell_direction_b":218.4,"secondary_swell_height":0.33,"secondary_swell_period":16.72,"secondary_swell_weighting":1.0,"swell_direction":202.89,"swell_direction_a":190.89,"swell_direction_b":214.89,"swell_height":0.97,"swell_period":12.27,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.64075,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.67,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.84075,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.87,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 14:00:00-07:00","time_utc":"2026-06-22 21:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":275.84,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.13,"tide_label":"low","tide_high_low_label":"","air_temp":17.2,"water_temp":19.96,"wind_speed":5.49,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":206.1,"secondary_swell_direction_a":194.1,"secondary_swell_direction_b":218.1,"secondary_swell_height":0.33,"secondary_swell_period":16.69,"secondary_swell_weighting":1.0,"swell_direction":202.64,"swell_direction_a":190.64,"swell_direction_b":214.64,"swell_height":0.97,"swell_period":12.3,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6386666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6675,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8386666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8675,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 15:00:00-07:00","time_utc":"2026-06-22 22:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":273.21,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.0,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.29,"water_temp":19.96,"wind_speed":5.13,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.85,"secondary_swell_direction_a":193.85,"secondary_swell_direction_b":217.85,"secondary_swell_height":0.33,"secondary_swell_period":16.68,"secondary_swell_weighting":1.0,"swell_direction":202.5,"swell_direction_a":190.5,"swell_direction_b":214.5,"swell_height":0.97,"swell_period":12.36,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6375,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6654166667,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8375,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8654166667,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 16:00:00-07:00","time_utc":"2026-06-22 23:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":270.57,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.15,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.38,"water_temp":19.95,"wind_speed":4.77,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.61,"secondary_swell_direction_a":193.61,"secondary_swell_direction_b":217.61,"secondary_swell_height":0.33,"secondary_swell_period":16.68,"secondary_swell_weighting":1.0,"swell_direction":202.36,"swell_direction_a":190.36,"swell_direction_b":214.36,"swell_height":0.97,"swell_period":12.42,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6363333333,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6634166667,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8363333333,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8634166667,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 17:00:00-07:00","time_utc":"2026-06-23 00:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":267.94,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.25,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.47,"water_temp":19.92,"wind_speed":4.41,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.36,"secondary_swell_direction_a":193.36,"secondary_swell_direction_b":217.36,"secondary_swell_height":0.33,"secondary_swell_period":16.67,"secondary_swell_weighting":1.0,"swell_direction":202.22,"swell_direction_a":190.22,"swell_direction_b":214.22,"swell_height":0.97,"swell_period":12.48,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6351666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6613333333,"secondarySwell_combo_weighted_a":0.33,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8351666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8613333333,"secondarySwell_combo_weighted_b":0.33,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 18:00:00-07:00","time_utc":"2026-06-23 01:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":270.02,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.31,"tide_label":"high","tide_high_low_label":"high","air_temp":17.58,"water_temp":19.87,"wind_speed":4.0,"cloudCover":0.93,"precipitation":0.0,"secondary_swell_direction":205.35,"secondary_swell_direction_a":193.35,"secondary_swell_direction_b":217.35,"secondary_swell_height":0.34,"secondary_swell_period":16.63,"secondary_swell_weighting":1.0,"swell_direction":202.14,"swell_direction_a":190.14,"swell_direction_b":214.14,"swell_height":0.98,"swell_period":12.51,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6345,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.66125,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8345,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.86125,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 19:00:00-07:00","time_utc":"2026-06-23 02:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":272.09,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.3,"tide_label":"high","tide_high_low_label":"","air_temp":17.68,"water_temp":19.81,"wind_speed":3.58,"cloudCover":1.87,"precipitation":0.0,"secondary_swell_direction":205.34,"secondary_swell_direction_a":193.34,"secondary_swell_direction_b":217.34,"secondary_swell_height":0.34,"secondary_swell_period":16.6,"secondary_swell_weighting":1.0,"swell_direction":202.07,"swell_direction_a":190.07,"swell_direction_b":214.07,"swell_height":0.98,"swell_period":12.54,"swell_weighting":1.0,"swellHeight_weighted_a":0.98,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6339166667,"swell_combo_weighted_a":0.931,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6611666667,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.98,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8339166667,"swell_combo_weighted_b":0.931,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8611666667,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 20:00:00-07:00","time_utc":"2026-06-23 03:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":274.17,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.25,"tide_label":"high","tide_high_low_label":"","air_temp":17.78,"water_temp":19.74,"wind_speed":3.17,"cloudCover":2.8,"precipitation":0.0,"secondary_swell_direction":205.33,"secondary_swell_direction_a":193.33,"secondary_swell_direction_b":217.33,"secondary_swell_height":0.35,"secondary_swell_period":16.56,"secondary_swell_weighting":1.0,"swell_direction":201.99,"swell_direction_a":189.99,"swell_direction_b":213.99,"swell_height":0.99,"swell_period":12.57,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.63325,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6610833333,"secondarySwell_combo_weighted_a":0.35,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.83325,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8610833333,"secondarySwell_combo_weighted_b":0.35,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 21:00:00-07:00","time_utc":"2026-06-23 04:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":265.83,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.16,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.75,"water_temp":19.69,"wind_speed":2.86,"cloudCover":1.87,"precipitation":0.0,"secondary_swell_direction":205.22,"secondary_swell_direction_a":193.22,"secondary_swell_direction_b":217.22,"secondary_swell_height":0.35,"secondary_swell_period":16.52,"secondary_swell_weighting":1.0,"swell_direction":202.05,"swell_direction_a":190.05,"swell_direction_b":214.05,"swell_height":0.99,"swell_period":12.63,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.63375,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6601666667,"secondarySwell_combo_weighted_a":0.35,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.83375,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8601666667,"secondarySwell_combo_weighted_b":0.35,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 22:00:00-07:00","time_utc":"2026-06-23 05:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":22,"wind_score":0,"wind_score_bro":2,"wind_direction":257.49,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.06,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.71,"water_temp":19.64,"wind_speed":2.56,"cloudCover":0.93,"precipitation":0.0,"secondary_swell_direction":205.11,"secondary_swell_direction_a":193.11,"secondary_swell_direction_b":217.11,"secondary_swell_height":0.36,"secondary_swell_period":16.48,"secondary_swell_weighting":1.0,"swell_direction":202.1,"swell_direction_a":190.1,"swell_direction_b":214.1,"swell_height":1.0,"swell_period":12.68,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6341666667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.65925,"secondarySwell_combo_weighted_a":0.36,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8341666667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.85925,"secondarySwell_combo_weighted_b":0.36,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-22 23:00:00-07:00","time_utc":"2026-06-23 06:00:00+00:00","weekday":"Monday","month":6,"day":22,"hour":23,"wind_score":1,"wind_score_bro":2,"wind_direction":249.15,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.68,"water_temp":19.61,"wind_speed":2.25,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.0,"secondary_swell_direction_a":193.0,"secondary_swell_direction_b":217.0,"secondary_swell_height":0.36,"secondary_swell_period":16.44,"secondary_swell_weighting":1.0,"swell_direction":202.16,"swell_direction_a":190.16,"swell_direction_b":214.16,"swell_height":1.0,"swell_period":12.74,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6346666667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6583333333,"secondarySwell_combo_weighted_a":0.36,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8346666667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8583333333,"secondarySwell_combo_weighted_b":0.36,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 00:00:00-07:00","time_utc":"2026-06-23 07:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":0,"wind_score":1,"wind_score_bro":2,"wind_direction":255.57,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.05,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.67,"water_temp":19.58,"wind_speed":2.28,"cloudCover":0.93,"precipitation":0.0,"secondary_swell_direction":205.25,"secondary_swell_direction_a":193.25,"secondary_swell_direction_b":217.25,"secondary_swell_height":0.37,"secondary_swell_period":16.29,"secondary_swell_weighting":1.0,"swell_direction":202.11,"swell_direction_a":190.11,"swell_direction_b":214.11,"swell_height":1.01,"swell_period":12.75,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.63425,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6604166667,"secondarySwell_combo_weighted_a":0.37,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.83425,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8604166667,"secondarySwell_combo_weighted_b":0.37,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 01:00:00-07:00","time_utc":"2026-06-23 08:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":1,"wind_score":1,"wind_score_bro":2,"wind_direction":261.98,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.08,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.66,"water_temp":19.55,"wind_speed":2.3,"cloudCover":1.87,"precipitation":0.0,"secondary_swell_direction":205.51,"secondary_swell_direction_a":193.51,"secondary_swell_direction_b":217.51,"secondary_swell_height":0.37,"secondary_swell_period":16.15,"secondary_swell_weighting":1.0,"swell_direction":202.06,"swell_direction_a":190.06,"swell_direction_b":214.06,"swell_height":1.01,"swell_period":12.76,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6338333333,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6625833333,"secondarySwell_combo_weighted_a":0.37,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8338333333,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8625833333,"secondarySwell_combo_weighted_b":0.37,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 02:00:00-07:00","time_utc":"2026-06-23 09:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":2,"wind_score":1,"wind_score_bro":2,"wind_direction":268.4,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.11,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.65,"water_temp":19.53,"wind_speed":2.33,"cloudCover":2.8,"precipitation":0.0,"secondary_swell_direction":205.76,"secondary_swell_direction_a":193.76,"secondary_swell_direction_b":217.76,"secondary_swell_height":0.38,"secondary_swell_period":16.0,"secondary_swell_weighting":1.0,"swell_direction":202.01,"swell_direction_a":190.01,"swell_direction_b":214.01,"swell_height":1.02,"swell_period":12.77,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6334166667,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6646666667,"secondarySwell_combo_weighted_a":0.38,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8334166667,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8646666667,"secondarySwell_combo_weighted_b":0.38,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 03:00:00-07:00","time_utc":"2026-06-23 10:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":3,"wind_score":1,"wind_score_bro":2,"wind_direction":278.73,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.14,"tide_label":"low","tide_high_low_label":"low","air_temp":17.53,"water_temp":19.51,"wind_speed":2.12,"cloudCover":1.87,"precipitation":0.0,"secondary_swell_direction":205.52,"secondary_swell_direction_a":193.52,"secondary_swell_direction_b":217.52,"secondary_swell_height":0.38,"secondary_swell_period":15.9,"secondary_swell_weighting":1.0,"swell_direction":202.05,"swell_direction_a":190.05,"swell_direction_b":214.05,"swell_height":0.99,"swell_period":12.31,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.63375,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6626666667,"secondarySwell_combo_weighted_a":0.38,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.83375,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8626666667,"secondarySwell_combo_weighted_b":0.38,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 04:00:00-07:00","time_utc":"2026-06-23 11:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":4,"wind_score":1,"wind_score_bro":3,"wind_direction":289.07,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.12,"tide_label":"low","tide_high_low_label":"","air_temp":17.41,"water_temp":19.5,"wind_speed":1.92,"cloudCover":0.93,"precipitation":0.0,"secondary_swell_direction":205.29,"secondary_swell_direction_a":193.29,"secondary_swell_direction_b":217.29,"secondary_swell_height":0.39,"secondary_swell_period":15.81,"secondary_swell_weighting":1.0,"swell_direction":202.08,"swell_direction_a":190.08,"swell_direction_b":214.08,"swell_height":0.95,"swell_period":11.85,"swell_weighting":1.0,"swellHeight_weighted_a":0.95,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.634,"swell_combo_weighted_a":0.9025,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.66075,"secondarySwell_combo_weighted_a":0.39,"swellHeight_weighted_b":0.95,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.834,"swell_combo_weighted_b":0.9025,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.86075,"secondarySwell_combo_weighted_b":0.39,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 05:00:00-07:00","time_utc":"2026-06-23 12:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":5,"wind_score":1,"wind_score_bro":3,"wind_direction":299.4,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.07,"tide_label":"low","tide_high_low_label":"","air_temp":17.29,"water_temp":19.49,"wind_speed":1.71,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.05,"secondary_swell_direction_a":193.05,"secondary_swell_direction_b":217.05,"secondary_swell_height":0.39,"secondary_swell_period":15.71,"secondary_swell_weighting":1.0,"swell_direction":202.12,"swell_direction_a":190.12,"swell_direction_b":214.12,"swell_height":0.92,"swell_period":11.39,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6343333333,"swell_combo_weighted_a":0.874,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.65875,"secondarySwell_combo_weighted_a":0.39,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8343333333,"swell_combo_weighted_b":0.874,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.85875,"secondarySwell_combo_weighted_b":0.39,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 06:00:00-07:00","time_utc":"2026-06-23 13:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":6,"wind_score":1,"wind_score_bro":4,"wind_direction":299.08,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"high","tide_high_low_label":"high","air_temp":17.12,"water_temp":19.49,"wind_speed":1.54,"cloudCover":1.5,"precipitation":0.0,"secondary_swell_direction":207.32,"secondary_swell_direction_a":195.32,"secondary_swell_direction_b":219.32,"secondary_swell_height":0.39,"secondary_swell_period":14.73,"secondary_swell_weighting":1.0,"swell_direction":202.21,"swell_direction_a":190.21,"swell_direction_b":214.21,"swell_height":0.91,"swell_period":11.37,"swell_weighting":1.0,"swellHeight_weighted_a":0.91,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6350833333,"swell_combo_weighted_a":0.8645,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6776666667,"secondarySwell_combo_weighted_a":0.39,"swellHeight_weighted_b":0.91,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8350833333,"swell_combo_weighted_b":0.8645,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8776666667,"secondarySwell_combo_weighted_b":0.39,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 07:00:00-07:00","time_utc":"2026-06-23 14:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":7,"wind_score":1,"wind_score_bro":4,"wind_direction":298.75,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.02,"tide_label":"high","tide_high_low_label":"","air_temp":16.94,"water_temp":19.49,"wind_speed":1.38,"cloudCover":3.0,"precipitation":0.0,"secondary_swell_direction":209.58,"secondary_swell_direction_a":197.58,"secondary_swell_direction_b":221.58,"secondary_swell_height":0.38,"secondary_swell_period":13.74,"secondary_swell_weighting":1.0,"swell_direction":202.31,"swell_direction_a":190.31,"swell_direction_b":214.31,"swell_height":0.89,"swell_period":11.36,"swell_weighting":1.0,"swellHeight_weighted_a":0.89,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6359166667,"swell_combo_weighted_a":0.8455,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6965,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.89,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8359166667,"swell_combo_weighted_b":0.8455,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8965,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 08:00:00-07:00","time_utc":"2026-06-23 15:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":8,"wind_score":1,"wind_score_bro":4,"wind_direction":298.43,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.07,"tide_label":"high","tide_high_low_label":"","air_temp":16.77,"water_temp":19.56,"wind_speed":1.21,"cloudCover":4.5,"precipitation":0.0,"secondary_swell_direction":211.85,"secondary_swell_direction_a":199.85,"secondary_swell_direction_b":223.85,"secondary_swell_height":0.38,"secondary_swell_period":12.76,"secondary_swell_weighting":1.0,"swell_direction":202.4,"swell_direction_a":190.4,"swell_direction_b":214.4,"swell_height":0.88,"swell_period":11.34,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6366666667,"swell_combo_weighted_a":0.836,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7154166667,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8366666667,"swell_combo_weighted_b":0.836,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9154166667,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 09:00:00-07:00","time_utc":"2026-06-23 16:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":9,"wind_score":1,"wind_score_bro":4,"wind_direction":288.66,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.13,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.82,"water_temp":19.71,"wind_speed":1.91,"cloudCover":4.93,"precipitation":0.0,"secondary_swell_direction":209.73,"secondary_swell_direction_a":197.73,"secondary_swell_direction_b":221.73,"secondary_swell_height":0.39,"secondary_swell_period":13.66,"secondary_swell_weighting":1.0,"swell_direction":202.24,"swell_direction_a":190.24,"swell_direction_b":214.24,"swell_height":0.86,"swell_period":11.16,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6353333333,"swell_combo_weighted_a":0.817,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.69775,"secondarySwell_combo_weighted_a":0.3705,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8353333333,"swell_combo_weighted_b":0.817,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.89775,"secondarySwell_combo_weighted_b":0.3705,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 10:00:00-07:00","time_utc":"2026-06-23 17:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":10,"wind_score":1,"wind_score_bro":4,"wind_direction":278.88,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.16,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.87,"water_temp":19.85,"wind_speed":2.62,"cloudCover":5.37,"precipitation":0.0,"secondary_swell_direction":207.61,"secondary_swell_direction_a":195.61,"secondary_swell_direction_b":219.61,"secondary_swell_height":0.4,"secondary_swell_period":14.57,"secondary_swell_weighting":1.0,"swell_direction":202.09,"swell_direction_a":190.09,"swell_direction_b":214.09,"swell_height":0.84,"swell_period":10.99,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6340833333,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6800833333,"secondarySwell_combo_weighted_a":0.4,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8340833333,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8800833333,"secondarySwell_combo_weighted_b":0.4,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 11:00:00-07:00","time_utc":"2026-06-23 18:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":11,"wind_score":0,"wind_score_bro":4,"wind_direction":269.11,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.18,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.91,"water_temp":20.03,"wind_speed":3.32,"cloudCover":5.8,"precipitation":0.0,"secondary_swell_direction":205.49,"secondary_swell_direction_a":193.49,"secondary_swell_direction_b":217.49,"secondary_swell_height":0.41,"secondary_swell_period":15.47,"secondary_swell_weighting":1.0,"swell_direction":201.93,"swell_direction_a":189.93,"swell_direction_b":213.93,"swell_height":0.82,"swell_period":10.81,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.63275,"swell_combo_weighted_a":0.779,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6624166667,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.83275,"swell_combo_weighted_b":0.779,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8624166667,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 12:00:00-07:00","time_utc":"2026-06-23 19:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":12,"wind_score":0,"wind_score_bro":3,"wind_direction":269.54,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.2,"tide_label":"outgoing","tide_high_low_label":"","air_temp":16.97,"water_temp":20.25,"wind_speed":3.75,"cloudCover":6.0,"precipitation":0.0,"secondary_swell_direction":205.33,"secondary_swell_direction_a":193.33,"secondary_swell_direction_b":217.33,"secondary_swell_height":0.41,"secondary_swell_period":15.44,"secondary_swell_weighting":1.0,"swell_direction":201.48,"swell_direction_a":189.48,"swell_direction_b":213.48,"swell_height":0.89,"swell_period":11.61,"swell_weighting":1.0,"swellHeight_weighted_a":0.89,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.629,"swell_combo_weighted_a":0.8455,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6610833333,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":0.89,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.829,"swell_combo_weighted_b":0.8455,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8610833333,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 13:00:00-07:00","time_utc":"2026-06-23 20:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":269.98,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.21,"tide_label":"low","tide_high_low_label":"low","air_temp":17.02,"water_temp":20.45,"wind_speed":4.18,"cloudCover":6.2,"precipitation":0.0,"secondary_swell_direction":205.17,"secondary_swell_direction_a":193.17,"secondary_swell_direction_b":217.17,"secondary_swell_height":0.41,"secondary_swell_period":15.41,"secondary_swell_weighting":1.0,"swell_direction":201.03,"swell_direction_a":189.03,"swell_direction_b":213.03,"swell_height":0.97,"swell_period":12.41,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.62525,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.65975,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.82525,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.85975,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 14:00:00-07:00","time_utc":"2026-06-23 21:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":270.41,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.16,"tide_label":"low","tide_high_low_label":"","air_temp":17.07,"water_temp":20.41,"wind_speed":4.61,"cloudCover":6.4,"precipitation":0.0,"secondary_swell_direction":205.01,"secondary_swell_direction_a":193.01,"secondary_swell_direction_b":217.01,"secondary_swell_height":0.41,"secondary_swell_period":15.38,"secondary_swell_weighting":1.0,"swell_direction":200.58,"swell_direction_a":188.58,"swell_direction_b":212.58,"swell_height":1.04,"swell_period":13.21,"swell_weighting":1.0,"swellHeight_weighted_a":1.04,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6215,"swell_combo_weighted_a":0.988,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6584166667,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":1.04,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8215,"swell_combo_weighted_b":0.988,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8584166667,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 15:00:00-07:00","time_utc":"2026-06-23 22:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":269.11,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.04,"tide_label":"low","tide_high_low_label":"","air_temp":17.26,"water_temp":20.33,"wind_speed":4.34,"cloudCover":5.97,"precipitation":0.0,"secondary_swell_direction":205.16,"secondary_swell_direction_a":193.16,"secondary_swell_direction_b":217.16,"secondary_swell_height":0.41,"secondary_swell_period":15.35,"secondary_swell_weighting":1.0,"swell_direction":200.46,"swell_direction_a":188.46,"swell_direction_b":212.46,"swell_height":1.04,"swell_period":13.27,"swell_weighting":1.0,"swellHeight_weighted_a":1.04,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6205,"swell_combo_weighted_a":0.988,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6596666667,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":1.04,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8205,"swell_combo_weighted_b":0.988,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8596666667,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 16:00:00-07:00","time_utc":"2026-06-23 23:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":267.8,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.11,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.44,"water_temp":20.37,"wind_speed":4.07,"cloudCover":5.53,"precipitation":0.0,"secondary_swell_direction":205.31,"secondary_swell_direction_a":193.31,"secondary_swell_direction_b":217.31,"secondary_swell_height":0.4,"secondary_swell_period":15.33,"secondary_swell_weighting":1.0,"swell_direction":200.34,"swell_direction_a":188.34,"swell_direction_b":212.34,"swell_height":1.05,"swell_period":13.32,"swell_weighting":1.0,"swellHeight_weighted_a":1.05,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6195,"swell_combo_weighted_a":0.9975,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6609166667,"secondarySwell_combo_weighted_a":0.4,"swellHeight_weighted_b":1.05,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8195,"swell_combo_weighted_b":0.9975,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8609166667,"secondarySwell_combo_weighted_b":0.4,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 17:00:00-07:00","time_utc":"2026-06-24 00:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":266.5,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.26,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.63,"water_temp":20.35,"wind_speed":3.8,"cloudCover":5.1,"precipitation":0.0,"secondary_swell_direction":205.46,"secondary_swell_direction_a":193.46,"secondary_swell_direction_b":217.46,"secondary_swell_height":0.4,"secondary_swell_period":15.3,"secondary_swell_weighting":1.0,"swell_direction":200.22,"swell_direction_a":188.22,"swell_direction_b":212.22,"swell_height":1.05,"swell_period":13.38,"swell_weighting":1.0,"swellHeight_weighted_a":1.05,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6185,"swell_combo_weighted_a":0.9975,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6621666667,"secondarySwell_combo_weighted_a":0.4,"swellHeight_weighted_b":1.05,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8185,"swell_combo_weighted_b":0.9975,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8621666667,"secondarySwell_combo_weighted_b":0.4,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 18:00:00-07:00","time_utc":"2026-06-24 01:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":270.57,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.36,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.81,"water_temp":20.25,"wind_speed":3.53,"cloudCover":5.07,"precipitation":0.0,"secondary_swell_direction":203.41,"secondary_swell_direction_a":191.41,"secondary_swell_direction_b":215.41,"secondary_swell_height":0.4,"secondary_swell_period":16.4,"secondary_swell_weighting":1.0,"swell_direction":200.14,"swell_direction_a":188.14,"swell_direction_b":212.14,"swell_height":1.05,"swell_period":13.38,"swell_weighting":1.0,"swellHeight_weighted_a":1.05,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6178333333,"swell_combo_weighted_a":0.9975,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6450833333,"secondarySwell_combo_weighted_a":0.4,"swellHeight_weighted_b":1.05,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8178333333,"swell_combo_weighted_b":0.9975,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8450833333,"secondarySwell_combo_weighted_b":0.4,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 19:00:00-07:00","time_utc":"2026-06-24 02:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":274.63,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.39,"tide_label":"high","tide_high_low_label":"high","air_temp":17.98,"water_temp":20.2,"wind_speed":3.25,"cloudCover":5.03,"precipitation":0.0,"secondary_swell_direction":201.36,"secondary_swell_direction_a":189.36,"secondary_swell_direction_b":213.36,"secondary_swell_height":0.41,"secondary_swell_period":17.51,"secondary_swell_weighting":1.0,"swell_direction":200.07,"swell_direction_a":188.07,"swell_direction_b":212.07,"swell_height":1.06,"swell_period":13.38,"swell_weighting":1.0,"swellHeight_weighted_a":1.06,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.61725,"swell_combo_weighted_a":1.007,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.628,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":1.06,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.81725,"swell_combo_weighted_b":1.007,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.828,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 20:00:00-07:00","time_utc":"2026-06-24 03:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":20,"wind_score":0,"wind_score_bro":3,"wind_direction":278.7,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.36,"tide_label":"high","tide_high_low_label":"","air_temp":18.16,"water_temp":20.13,"wind_speed":2.98,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":199.31,"secondary_swell_direction_a":187.31,"secondary_swell_direction_b":211.31,"secondary_swell_height":0.41,"secondary_swell_period":18.61,"secondary_swell_weighting":1.0,"swell_direction":199.99,"swell_direction_a":187.99,"swell_direction_b":211.99,"swell_height":1.06,"swell_period":13.38,"swell_weighting":1.0,"swellHeight_weighted_a":1.06,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6165833333,"swell_combo_weighted_a":1.007,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6109166667,"secondarySwell_combo_weighted_a":0.41,"swellHeight_weighted_b":1.06,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8165833333,"swell_combo_weighted_b":1.007,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8109166667,"secondarySwell_combo_weighted_b":0.41,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 21:00:00-07:00","time_utc":"2026-06-24 04:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":21,"wind_score":0,"wind_score_bro":3,"wind_direction":285.32,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.29,"tide_label":"high","tide_high_low_label":"","air_temp":18.23,"water_temp":20.05,"wind_speed":2.86,"cloudCover":4.87,"precipitation":0.0,"secondary_swell_direction":199.33,"secondary_swell_direction_a":187.33,"secondary_swell_direction_b":211.33,"secondary_swell_height":0.42,"secondary_swell_period":18.47,"secondary_swell_weighting":1.0,"swell_direction":200.04,"swell_direction_a":188.04,"swell_direction_b":212.04,"swell_height":1.07,"swell_period":13.4,"swell_weighting":1.0,"swellHeight_weighted_a":1.07,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.617,"swell_combo_weighted_a":1.0165,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6110833333,"secondarySwell_combo_weighted_a":0.42,"swellHeight_weighted_b":1.07,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.817,"swell_combo_weighted_b":1.0165,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8110833333,"secondarySwell_combo_weighted_b":0.42,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 22:00:00-07:00","time_utc":"2026-06-24 05:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":22,"wind_score":0,"wind_score_bro":3,"wind_direction":291.95,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.18,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.3,"water_temp":19.99,"wind_speed":2.73,"cloudCover":4.73,"precipitation":0.0,"secondary_swell_direction":199.36,"secondary_swell_direction_a":187.36,"secondary_swell_direction_b":211.36,"secondary_swell_height":0.42,"secondary_swell_period":18.33,"secondary_swell_weighting":1.0,"swell_direction":200.09,"swell_direction_a":188.09,"swell_direction_b":212.09,"swell_height":1.08,"swell_period":13.41,"swell_weighting":1.0,"swellHeight_weighted_a":1.08,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6174166667,"swell_combo_weighted_a":1.026,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6113333333,"secondarySwell_combo_weighted_a":0.42,"swellHeight_weighted_b":1.08,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8174166667,"swell_combo_weighted_b":1.026,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8113333333,"secondarySwell_combo_weighted_b":0.42,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-23 23:00:00-07:00","time_utc":"2026-06-24 06:00:00+00:00","weekday":"Tuesday","month":6,"day":23,"hour":23,"wind_score":1,"wind_score_bro":3,"wind_direction":298.57,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.37,"water_temp":19.95,"wind_speed":2.61,"cloudCover":4.6,"precipitation":0.0,"secondary_swell_direction":199.38,"secondary_swell_direction_a":187.38,"secondary_swell_direction_b":211.38,"secondary_swell_height":0.43,"secondary_swell_period":18.19,"secondary_swell_weighting":1.0,"swell_direction":200.14,"swell_direction_a":188.14,"swell_direction_b":212.14,"swell_height":1.09,"swell_period":13.43,"swell_weighting":1.0,"swellHeight_weighted_a":1.09,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6178333333,"swell_combo_weighted_a":1.0355,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6115,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":1.09,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8178333333,"swell_combo_weighted_b":1.0355,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8115,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 00:00:00-07:00","time_utc":"2026-06-24 07:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":0,"wind_score":1,"wind_score_bro":3,"wind_direction":306.51,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.01,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.2,"water_temp":19.92,"wind_speed":2.78,"cloudCover":34.93,"precipitation":0.0,"secondary_swell_direction":199.28,"secondary_swell_direction_a":187.28,"secondary_swell_direction_b":211.28,"secondary_swell_height":0.45,"secondary_swell_period":18.1,"secondary_swell_weighting":1.0,"swell_direction":200.12,"swell_direction_a":188.12,"swell_direction_b":212.12,"swell_height":1.09,"swell_period":13.39,"swell_weighting":1.0,"swellHeight_weighted_a":1.09,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6176666667,"swell_combo_weighted_a":1.0355,"secondarySwellHeight_weighted_a":0.45,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6106666667,"secondarySwell_combo_weighted_a":0.45,"swellHeight_weighted_b":1.09,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8176666667,"swell_combo_weighted_b":1.0355,"secondarySwellHeight_weighted_b":0.45,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8106666667,"secondarySwell_combo_weighted_b":0.45,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 01:00:00-07:00","time_utc":"2026-06-24 08:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":1,"wind_score":0,"wind_score_bro":3,"wind_direction":314.44,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.03,"water_temp":19.88,"wind_speed":2.94,"cloudCover":65.27,"precipitation":0.0,"secondary_swell_direction":199.17,"secondary_swell_direction_a":187.17,"secondary_swell_direction_b":211.17,"secondary_swell_height":0.46,"secondary_swell_period":18.0,"secondary_swell_weighting":1.0,"swell_direction":200.09,"swell_direction_a":188.09,"swell_direction_b":212.09,"swell_height":1.1,"swell_period":13.34,"swell_weighting":1.0,"swellHeight_weighted_a":1.1,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6174166667,"swell_combo_weighted_a":1.045,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.60975,"secondarySwell_combo_weighted_a":0.46,"swellHeight_weighted_b":1.1,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8174166667,"swell_combo_weighted_b":1.045,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.80975,"secondarySwell_combo_weighted_b":0.46,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 02:00:00-07:00","time_utc":"2026-06-24 09:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":2,"wind_score":0,"wind_score_bro":2,"wind_direction":322.38,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.12,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.86,"water_temp":19.85,"wind_speed":3.11,"cloudCover":95.6,"precipitation":0.0,"secondary_swell_direction":199.07,"secondary_swell_direction_a":187.07,"secondary_swell_direction_b":211.07,"secondary_swell_height":0.48,"secondary_swell_period":17.91,"secondary_swell_weighting":1.0,"swell_direction":200.07,"swell_direction_a":188.07,"swell_direction_b":212.07,"swell_height":1.1,"swell_period":13.3,"swell_weighting":1.0,"swellHeight_weighted_a":1.1,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.61725,"swell_combo_weighted_a":1.045,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6089166667,"secondarySwell_combo_weighted_a":0.48,"swellHeight_weighted_b":1.1,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.81725,"swell_combo_weighted_b":1.045,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8089166667,"secondarySwell_combo_weighted_b":0.48,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 03:00:00-07:00","time_utc":"2026-06-24 10:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":3,"wind_score":0,"wind_score_bro":3,"wind_direction":324.46,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.18,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.78,"water_temp":19.82,"wind_speed":2.82,"cloudCover":93.87,"precipitation":0.0,"secondary_swell_direction":199.52,"secondary_swell_direction_a":187.52,"secondary_swell_direction_b":211.52,"secondary_swell_height":0.49,"secondary_swell_period":17.83,"secondary_swell_weighting":1.0,"swell_direction":200.15,"swell_direction_a":188.15,"swell_direction_b":212.15,"swell_height":1.1,"swell_period":13.23,"swell_weighting":1.0,"swellHeight_weighted_a":1.1,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6179166667,"swell_combo_weighted_a":1.045,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6126666667,"secondarySwell_combo_weighted_a":0.49,"swellHeight_weighted_b":1.1,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8179166667,"swell_combo_weighted_b":1.045,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8126666667,"secondarySwell_combo_weighted_b":0.49,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 04:00:00-07:00","time_utc":"2026-06-24 11:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":4,"wind_score":0,"wind_score_bro":3,"wind_direction":326.54,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.22,"tide_label":"low","tide_high_low_label":"low","air_temp":17.7,"water_temp":19.8,"wind_speed":2.54,"cloudCover":92.13,"precipitation":0.0,"secondary_swell_direction":199.96,"secondary_swell_direction_a":187.96,"secondary_swell_direction_b":211.96,"secondary_swell_height":0.51,"secondary_swell_period":17.75,"secondary_swell_weighting":1.0,"swell_direction":200.23,"swell_direction_a":188.23,"swell_direction_b":212.23,"swell_height":1.09,"swell_period":13.16,"swell_weighting":1.0,"swellHeight_weighted_a":1.09,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6185833333,"swell_combo_weighted_a":1.0355,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6163333333,"secondarySwell_combo_weighted_a":0.51,"swellHeight_weighted_b":1.09,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8185833333,"swell_combo_weighted_b":1.0355,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8163333333,"secondarySwell_combo_weighted_b":0.51,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 05:00:00-07:00","time_utc":"2026-06-24 12:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":5,"wind_score":1,"wind_score_bro":4,"wind_direction":328.62,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.19,"tide_label":"low","tide_high_low_label":"","air_temp":17.63,"water_temp":19.78,"wind_speed":2.25,"cloudCover":90.4,"precipitation":0.0,"secondary_swell_direction":200.41,"secondary_swell_direction_a":188.41,"secondary_swell_direction_b":212.41,"secondary_swell_height":0.52,"secondary_swell_period":17.67,"secondary_swell_weighting":1.0,"swell_direction":200.31,"swell_direction_a":188.31,"swell_direction_b":212.31,"swell_height":1.09,"swell_period":13.09,"swell_weighting":1.0,"swellHeight_weighted_a":1.09,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.61925,"swell_combo_weighted_a":1.0355,"secondarySwellHeight_weighted_a":0.52,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6200833333,"secondarySwell_combo_weighted_a":0.52,"swellHeight_weighted_b":1.09,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.81925,"swell_combo_weighted_b":1.0355,"secondarySwellHeight_weighted_b":0.52,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8200833333,"secondarySwell_combo_weighted_b":0.52,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 06:00:00-07:00","time_utc":"2026-06-24 13:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":6,"wind_score":1,"wind_score_bro":4,"wind_direction":315.74,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.1,"tide_label":"low","tide_high_low_label":"","air_temp":17.6,"water_temp":19.78,"wind_speed":1.89,"cloudCover":62.0,"precipitation":0.0,"secondary_swell_direction":200.23,"secondary_swell_direction_a":188.23,"secondary_swell_direction_b":212.23,"secondary_swell_height":0.53,"secondary_swell_period":17.59,"secondary_swell_weighting":1.0,"swell_direction":200.39,"swell_direction_a":188.39,"swell_direction_b":212.39,"swell_height":1.08,"swell_period":13.1,"swell_weighting":1.0,"swellHeight_weighted_a":1.08,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6199166667,"swell_combo_weighted_a":1.026,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6185833333,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.08,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8199166667,"swell_combo_weighted_b":1.026,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8185833333,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 07:00:00-07:00","time_utc":"2026-06-24 14:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":7,"wind_score":1,"wind_score_bro":4,"wind_direction":302.87,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.03,"tide_label":"high","tide_high_low_label":"high","air_temp":17.56,"water_temp":19.78,"wind_speed":1.53,"cloudCover":33.6,"precipitation":0.0,"secondary_swell_direction":200.06,"secondary_swell_direction_a":188.06,"secondary_swell_direction_b":212.06,"secondary_swell_height":0.53,"secondary_swell_period":17.52,"secondary_swell_weighting":1.0,"swell_direction":200.46,"swell_direction_a":188.46,"swell_direction_b":212.46,"swell_height":1.08,"swell_period":13.1,"swell_weighting":1.0,"swellHeight_weighted_a":1.08,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6205,"swell_combo_weighted_a":1.026,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6171666667,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.08,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8205,"swell_combo_weighted_b":1.026,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8171666667,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 08:00:00-07:00","time_utc":"2026-06-24 15:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":8,"wind_score":1,"wind_score_bro":3,"wind_direction":289.99,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.03,"tide_label":"high","tide_high_low_label":"","air_temp":17.53,"water_temp":19.84,"wind_speed":1.17,"cloudCover":5.2,"precipitation":0.0,"secondary_swell_direction":199.88,"secondary_swell_direction_a":187.88,"secondary_swell_direction_b":211.88,"secondary_swell_height":0.54,"secondary_swell_period":17.44,"secondary_swell_weighting":1.0,"swell_direction":200.54,"swell_direction_a":188.54,"swell_direction_b":212.54,"swell_height":1.07,"swell_period":13.11,"swell_weighting":1.0,"swellHeight_weighted_a":1.07,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6211666667,"swell_combo_weighted_a":1.0165,"secondarySwellHeight_weighted_a":0.54,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6156666667,"secondarySwell_combo_weighted_a":0.54,"swellHeight_weighted_b":1.07,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8211666667,"swell_combo_weighted_b":1.0165,"secondarySwellHeight_weighted_b":0.54,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8156666667,"secondarySwell_combo_weighted_b":0.54,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 09:00:00-07:00","time_utc":"2026-06-24 16:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":9,"wind_score":1,"wind_score_bro":3,"wind_direction":282.11,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.09,"tide_label":"high","tide_high_low_label":"","air_temp":17.69,"water_temp":19.99,"wind_speed":2.08,"cloudCover":5.13,"precipitation":0.0,"secondary_swell_direction":199.55,"secondary_swell_direction_a":187.55,"secondary_swell_direction_b":211.55,"secondary_swell_height":0.54,"secondary_swell_period":17.34,"secondary_swell_weighting":1.0,"swell_direction":200.4,"swell_direction_a":188.4,"swell_direction_b":212.4,"swell_height":1.07,"swell_period":13.09,"swell_weighting":1.0,"swellHeight_weighted_a":1.07,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.62,"swell_combo_weighted_a":1.0165,"secondarySwellHeight_weighted_a":0.54,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6129166667,"secondarySwell_combo_weighted_a":0.54,"swellHeight_weighted_b":1.07,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.82,"swell_combo_weighted_b":1.0165,"secondarySwellHeight_weighted_b":0.54,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8129166667,"secondarySwell_combo_weighted_b":0.54,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 10:00:00-07:00","time_utc":"2026-06-24 17:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":10,"wind_score":0,"wind_score_bro":4,"wind_direction":274.22,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.14,"tide_label":"outgoing","tide_high_low_label":"","air_temp":17.85,"water_temp":20.12,"wind_speed":3.0,"cloudCover":5.07,"precipitation":0.0,"secondary_swell_direction":199.21,"secondary_swell_direction_a":187.21,"secondary_swell_direction_b":211.21,"secondary_swell_height":0.53,"secondary_swell_period":17.25,"secondary_swell_weighting":1.0,"swell_direction":200.25,"swell_direction_a":188.25,"swell_direction_b":212.25,"swell_height":1.06,"swell_period":13.08,"swell_weighting":1.0,"swellHeight_weighted_a":1.06,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.61875,"swell_combo_weighted_a":1.007,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6100833333,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.06,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.81875,"swell_combo_weighted_b":1.007,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8100833333,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 11:00:00-07:00","time_utc":"2026-06-24 18:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":11,"wind_score":0,"wind_score_bro":4,"wind_direction":266.34,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.02,"water_temp":20.3,"wind_speed":3.91,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":198.88,"secondary_swell_direction_a":186.88,"secondary_swell_direction_b":210.88,"secondary_swell_height":0.53,"secondary_swell_period":17.15,"secondary_swell_weighting":1.0,"swell_direction":200.11,"swell_direction_a":188.11,"swell_direction_b":212.11,"swell_height":1.06,"swell_period":13.06,"swell_weighting":1.0,"swellHeight_weighted_a":1.06,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6175833333,"swell_combo_weighted_a":1.007,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6073333333,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.06,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8175833333,"swell_combo_weighted_b":1.007,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8073333333,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 12:00:00-07:00","time_utc":"2026-06-24 19:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":12,"wind_score":0,"wind_score_bro":3,"wind_direction":267.49,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.18,"tide_label":"low","tide_high_low_label":"low","air_temp":17.99,"water_temp":20.53,"wind_speed":4.04,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":199.36,"secondary_swell_direction_a":187.36,"secondary_swell_direction_b":211.36,"secondary_swell_height":0.53,"secondary_swell_period":16.17,"secondary_swell_weighting":1.0,"swell_direction":199.94,"swell_direction_a":187.94,"swell_direction_b":211.94,"swell_height":1.05,"swell_period":13.05,"swell_weighting":1.0,"swellHeight_weighted_a":1.05,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6161666667,"swell_combo_weighted_a":0.9975,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6113333333,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.05,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8161666667,"swell_combo_weighted_b":0.9975,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8113333333,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 13:00:00-07:00","time_utc":"2026-06-24 20:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":268.64,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":4.0,"tide":-0.17,"tide_label":"low","tide_high_low_label":"","air_temp":17.97,"water_temp":20.56,"wind_speed":4.18,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":199.83,"secondary_swell_direction_a":187.83,"secondary_swell_direction_b":211.83,"secondary_swell_height":0.53,"secondary_swell_period":15.19,"secondary_swell_weighting":1.0,"swell_direction":199.76,"swell_direction_a":187.76,"swell_direction_b":211.76,"swell_height":1.05,"swell_period":13.03,"swell_weighting":1.0,"swellHeight_weighted_a":1.05,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6146666667,"swell_combo_weighted_a":0.9975,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.61525,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.05,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8146666667,"swell_combo_weighted_b":0.9975,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.81525,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 14:00:00-07:00","time_utc":"2026-06-24 21:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":269.79,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.14,"tide_label":"low","tide_high_low_label":"","air_temp":17.94,"water_temp":20.64,"wind_speed":4.31,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":200.31,"secondary_swell_direction_a":188.31,"secondary_swell_direction_b":212.31,"secondary_swell_height":0.53,"secondary_swell_period":14.21,"secondary_swell_weighting":1.0,"swell_direction":199.59,"swell_direction_a":187.59,"swell_direction_b":211.59,"swell_height":1.04,"swell_period":13.02,"swell_weighting":1.0,"swellHeight_weighted_a":1.04,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.61325,"swell_combo_weighted_a":0.988,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.61925,"secondarySwell_combo_weighted_a":0.53,"swellHeight_weighted_b":1.04,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.81325,"swell_combo_weighted_b":0.988,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.81925,"secondarySwell_combo_weighted_b":0.53,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 15:00:00-07:00","time_utc":"2026-06-24 22:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":268.95,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.06,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.96,"water_temp":20.64,"wind_speed":4.31,"cloudCover":33.0,"precipitation":0.0,"secondary_swell_direction":200.18,"secondary_swell_direction_a":188.18,"secondary_swell_direction_b":212.18,"secondary_swell_height":0.52,"secondary_swell_period":14.1,"secondary_swell_weighting":1.0,"swell_direction":199.36,"swell_direction_a":187.36,"swell_direction_b":211.36,"swell_height":1.04,"swell_period":13.02,"swell_weighting":1.0,"swellHeight_weighted_a":1.04,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6113333333,"swell_combo_weighted_a":0.988,"secondarySwellHeight_weighted_a":0.52,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6181666667,"secondarySwell_combo_weighted_a":0.52,"swellHeight_weighted_b":1.04,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8113333333,"swell_combo_weighted_b":0.988,"secondarySwellHeight_weighted_b":0.52,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8181666667,"secondarySwell_combo_weighted_b":0.52,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 16:00:00-07:00","time_utc":"2026-06-24 23:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":268.1,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.08,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.99,"water_temp":20.65,"wind_speed":4.3,"cloudCover":61.0,"precipitation":0.0,"secondary_swell_direction":200.04,"secondary_swell_direction_a":188.04,"secondary_swell_direction_b":212.04,"secondary_swell_height":0.52,"secondary_swell_period":13.98,"secondary_swell_weighting":1.0,"swell_direction":199.14,"swell_direction_a":187.14,"swell_direction_b":211.14,"swell_height":1.03,"swell_period":13.02,"swell_weighting":1.0,"swellHeight_weighted_a":1.03,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6095,"swell_combo_weighted_a":0.9785,"secondarySwellHeight_weighted_a":0.52,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.617,"secondarySwell_combo_weighted_a":0.494,"swellHeight_weighted_b":1.03,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8095,"swell_combo_weighted_b":0.9785,"secondarySwellHeight_weighted_b":0.52,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.817,"secondarySwell_combo_weighted_b":0.494,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 17:00:00-07:00","time_utc":"2026-06-25 00:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":267.26,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.24,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.02,"water_temp":20.59,"wind_speed":4.3,"cloudCover":89.0,"precipitation":0.0,"secondary_swell_direction":199.91,"secondary_swell_direction_a":187.91,"secondary_swell_direction_b":211.91,"secondary_swell_height":0.51,"secondary_swell_period":13.87,"secondary_swell_weighting":1.0,"swell_direction":198.91,"swell_direction_a":186.91,"swell_direction_b":210.91,"swell_height":1.03,"swell_period":13.02,"swell_weighting":1.0,"swellHeight_weighted_a":1.03,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6075833333,"swell_combo_weighted_a":0.9785,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6159166667,"secondarySwell_combo_weighted_a":0.4845,"swellHeight_weighted_b":1.03,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8075833333,"swell_combo_weighted_b":0.9785,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8159166667,"secondarySwell_combo_weighted_b":0.4845,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 18:00:00-07:00","time_utc":"2026-06-25 01:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":274.25,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.38,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.01,"water_temp":20.49,"wind_speed":3.72,"cloudCover":70.67,"precipitation":0.0,"secondary_swell_direction":199.84,"secondary_swell_direction_a":187.84,"secondary_swell_direction_b":211.84,"secondary_swell_height":0.5,"secondary_swell_period":13.74,"secondary_swell_weighting":1.0,"swell_direction":199.6,"swell_direction_a":187.6,"swell_direction_b":211.6,"swell_height":1.0,"swell_period":12.76,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6133333333,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6153333333,"secondarySwell_combo_weighted_a":0.475,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8133333333,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8153333333,"secondarySwell_combo_weighted_b":0.475,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 19:00:00-07:00","time_utc":"2026-06-25 02:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":281.23,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.46,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.0,"water_temp":20.44,"wind_speed":3.13,"cloudCover":52.33,"precipitation":0.0,"secondary_swell_direction":199.76,"secondary_swell_direction_a":187.76,"secondary_swell_direction_b":211.76,"secondary_swell_height":0.5,"secondary_swell_period":13.61,"secondary_swell_weighting":1.0,"swell_direction":200.3,"swell_direction_a":188.3,"swell_direction_b":212.3,"swell_height":0.97,"swell_period":12.49,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6191666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.5,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6146666667,"secondarySwell_combo_weighted_a":0.475,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8191666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.5,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8146666667,"secondarySwell_combo_weighted_b":0.475,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 20:00:00-07:00","time_utc":"2026-06-25 03:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":288.22,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.47,"tide_label":"high","tide_high_low_label":"high","air_temp":17.99,"water_temp":20.39,"wind_speed":2.55,"cloudCover":34.0,"precipitation":0.0,"secondary_swell_direction":199.69,"secondary_swell_direction_a":187.69,"secondary_swell_direction_b":211.69,"secondary_swell_height":0.49,"secondary_swell_period":13.48,"secondary_swell_weighting":1.0,"swell_direction":200.99,"swell_direction_a":188.99,"swell_direction_b":212.99,"swell_height":0.94,"swell_period":12.23,"swell_weighting":1.0,"swellHeight_weighted_a":0.94,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6249166667,"swell_combo_weighted_a":0.893,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6140833333,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.94,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8249166667,"swell_combo_weighted_b":0.893,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8140833333,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 21:00:00-07:00","time_utc":"2026-06-25 04:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":292.21,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.41,"tide_label":"high","tide_high_low_label":"","air_temp":18.18,"water_temp":20.34,"wind_speed":2.64,"cloudCover":23.43,"precipitation":0.0,"secondary_swell_direction":199.61,"secondary_swell_direction_a":187.61,"secondary_swell_direction_b":211.61,"secondary_swell_height":0.49,"secondary_swell_period":13.47,"secondary_swell_weighting":1.0,"swell_direction":199.82,"swell_direction_a":187.82,"swell_direction_b":211.82,"swell_height":0.96,"swell_period":12.45,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6151666667,"swell_combo_weighted_a":0.912,"secondarySwellHeight_weighted_a":0.49,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6134166667,"secondarySwell_combo_weighted_a":0.4655,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8151666667,"swell_combo_weighted_b":0.912,"secondarySwellHeight_weighted_b":0.49,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8134166667,"secondarySwell_combo_weighted_b":0.4655,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 22:00:00-07:00","time_utc":"2026-06-25 05:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":22,"wind_score":1,"wind_score_bro":3,"wind_direction":296.19,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.32,"tide_label":"high","tide_high_low_label":"","air_temp":18.36,"water_temp":20.29,"wind_speed":2.72,"cloudCover":12.87,"precipitation":0.0,"secondary_swell_direction":199.54,"secondary_swell_direction_a":187.54,"secondary_swell_direction_b":211.54,"secondary_swell_height":0.48,"secondary_swell_period":13.46,"secondary_swell_weighting":1.0,"swell_direction":198.65,"swell_direction_a":186.65,"swell_direction_b":210.65,"swell_height":0.99,"swell_period":12.67,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6054166667,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6128333333,"secondarySwell_combo_weighted_a":0.456,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8054166667,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8128333333,"secondarySwell_combo_weighted_b":0.456,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-24 23:00:00-07:00","time_utc":"2026-06-25 06:00:00+00:00","weekday":"Wednesday","month":6,"day":24,"hour":23,"wind_score":1,"wind_score_bro":4,"wind_direction":300.18,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.19,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.54,"water_temp":20.25,"wind_speed":2.81,"cloudCover":2.3,"precipitation":0.0,"secondary_swell_direction":199.46,"secondary_swell_direction_a":187.46,"secondary_swell_direction_b":211.46,"secondary_swell_height":0.48,"secondary_swell_period":13.45,"secondary_swell_weighting":1.0,"swell_direction":197.48,"swell_direction_a":185.48,"swell_direction_b":209.48,"swell_height":1.01,"swell_period":12.89,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5956666667,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.48,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.6121666667,"secondarySwell_combo_weighted_a":0.456,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7956666667,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.48,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8121666667,"secondarySwell_combo_weighted_b":0.456,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 00:00:00-07:00","time_utc":"2026-06-25 07:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":0,"wind_score":1,"wind_score_bro":4,"wind_direction":308.31,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.46,"water_temp":20.23,"wind_speed":2.82,"cloudCover":1.53,"precipitation":0.0,"secondary_swell_direction":221.81,"secondary_swell_direction_a":209.81,"secondary_swell_direction_b":233.81,"secondary_swell_height":0.44,"secondary_swell_period":10.25,"secondary_swell_weighting":1.0,"swell_direction":197.28,"swell_direction_a":185.28,"swell_direction_b":209.28,"swell_height":1.01,"swell_period":12.9,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.594,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7984166667,"secondarySwell_combo_weighted_a":0.418,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.794,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9984166667,"secondarySwell_combo_weighted_b":0.418,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 01:00:00-07:00","time_utc":"2026-06-25 08:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":1,"wind_score":1,"wind_score_bro":3,"wind_direction":316.44,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.02,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.37,"water_temp":20.2,"wind_speed":2.82,"cloudCover":0.77,"precipitation":0.0,"secondary_swell_direction":244.16,"secondary_swell_direction_a":232.16,"secondary_swell_direction_b":256.16,"secondary_swell_height":0.39,"secondary_swell_period":7.04,"secondary_swell_weighting":1.0,"swell_direction":197.07,"swell_direction_a":185.07,"swell_direction_b":209.07,"swell_height":1.02,"swell_period":12.92,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.59225,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9846666667,"secondarySwell_combo_weighted_a":0.351,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.79225,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8153333333,"secondarySwell_combo_weighted_b":0.351,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 02:00:00-07:00","time_utc":"2026-06-25 09:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":2,"wind_score":1,"wind_score_bro":3,"wind_direction":324.57,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.1,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.29,"water_temp":20.17,"wind_speed":2.83,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":266.51,"secondary_swell_direction_a":254.51,"secondary_swell_direction_b":278.51,"secondary_swell_height":0.35,"secondary_swell_period":3.84,"secondary_swell_weighting":1.0,"swell_direction":196.87,"swell_direction_a":184.87,"swell_direction_b":208.87,"swell_height":1.02,"swell_period":12.93,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5905833333,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8290833333,"secondarySwell_combo_weighted_a":0.2975,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7905833333,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6290833333,"secondarySwell_combo_weighted_b":0.2975,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 03:00:00-07:00","time_utc":"2026-06-25 10:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":3,"wind_score":1,"wind_score_bro":3,"wind_direction":318.1,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.22,"water_temp":20.14,"wind_speed":2.67,"cloudCover":0.87,"precipitation":0.0,"secondary_swell_direction":266.79,"secondary_swell_direction_a":254.79,"secondary_swell_direction_b":278.79,"secondary_swell_height":0.34,"secondary_swell_period":3.89,"secondary_swell_weighting":1.0,"swell_direction":196.8,"swell_direction_a":184.8,"swell_direction_b":208.8,"swell_height":1.02,"swell_period":12.92,"swell_weighting":1.0,"swellHeight_weighted_a":1.02,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.59,"swell_combo_weighted_a":0.969,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.82675,"secondarySwell_combo_weighted_a":0.289,"swellHeight_weighted_b":1.02,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.79,"swell_combo_weighted_b":0.969,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.62675,"secondarySwell_combo_weighted_b":0.289,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 04:00:00-07:00","time_utc":"2026-06-25 11:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":4,"wind_score":1,"wind_score_bro":3,"wind_direction":311.63,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.24,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.16,"water_temp":20.1,"wind_speed":2.5,"cloudCover":1.73,"precipitation":0.0,"secondary_swell_direction":267.08,"secondary_swell_direction_a":255.08,"secondary_swell_direction_b":279.08,"secondary_swell_height":0.32,"secondary_swell_period":3.95,"secondary_swell_weighting":1.0,"swell_direction":196.72,"swell_direction_a":184.72,"swell_direction_b":208.72,"swell_height":1.01,"swell_period":12.91,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5893333333,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8243333333,"secondarySwell_combo_weighted_a":0.272,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7893333333,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6243333333,"secondarySwell_combo_weighted_b":0.272,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 05:00:00-07:00","time_utc":"2026-06-25 12:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":5,"wind_score":1,"wind_score_bro":3,"wind_direction":305.16,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.26,"tide_label":"low","tide_high_low_label":"low","air_temp":18.1,"water_temp":20.11,"wind_speed":2.34,"cloudCover":2.6,"precipitation":0.01,"secondary_swell_direction":267.36,"secondary_swell_direction_a":255.36,"secondary_swell_direction_b":279.36,"secondary_swell_height":0.31,"secondary_swell_period":4.0,"secondary_swell_weighting":1.0,"swell_direction":196.65,"swell_direction_a":184.65,"swell_direction_b":208.65,"swell_height":1.01,"swell_period":12.9,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58875,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.31,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.822,"secondarySwell_combo_weighted_a":0.2635,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78875,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.31,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.622,"secondarySwell_combo_weighted_b":0.2635,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 06:00:00-07:00","time_utc":"2026-06-25 13:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":6,"wind_score":1,"wind_score_bro":2,"wind_direction":299.39,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.19,"tide_label":"low","tide_high_low_label":"","air_temp":18.1,"water_temp":20.15,"wind_speed":2.42,"cloudCover":2.37,"precipitation":0.0,"secondary_swell_direction":267.93,"secondary_swell_direction_a":255.93,"secondary_swell_direction_b":279.93,"secondary_swell_height":0.3,"secondary_swell_period":4.07,"secondary_swell_weighting":1.0,"swell_direction":196.61,"swell_direction_a":184.61,"swell_direction_b":208.61,"swell_height":1.01,"swell_period":12.89,"swell_weighting":1.0,"swellHeight_weighted_a":1.01,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5884166667,"swell_combo_weighted_a":0.9595,"secondarySwellHeight_weighted_a":0.3,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.81725,"secondarySwell_combo_weighted_a":0.255,"swellHeight_weighted_b":1.01,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7884166667,"swell_combo_weighted_b":0.9595,"secondarySwellHeight_weighted_b":0.3,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.61725,"secondarySwell_combo_weighted_b":0.255,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 07:00:00-07:00","time_utc":"2026-06-25 14:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":7,"wind_score":1,"wind_score_bro":2,"wind_direction":293.62,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.08,"tide_label":"low","tide_high_low_label":"","air_temp":18.1,"water_temp":20.18,"wind_speed":2.49,"cloudCover":2.13,"precipitation":0.0,"secondary_swell_direction":268.5,"secondary_swell_direction_a":256.5,"secondary_swell_direction_b":280.5,"secondary_swell_height":0.29,"secondary_swell_period":4.15,"secondary_swell_weighting":1.0,"swell_direction":196.56,"swell_direction_a":184.56,"swell_direction_b":208.56,"swell_height":1.0,"swell_period":12.87,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.588,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.29,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8125,"secondarySwell_combo_weighted_a":0.2465,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.788,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.29,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6125,"secondarySwell_combo_weighted_b":0.2465,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 08:00:00-07:00","time_utc":"2026-06-25 15:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":8,"wind_score":1,"wind_score_bro":2,"wind_direction":287.85,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"high","tide_high_low_label":"high","air_temp":18.1,"water_temp":20.21,"wind_speed":2.57,"cloudCover":1.9,"precipitation":0.0,"secondary_swell_direction":269.07,"secondary_swell_direction_a":257.07,"secondary_swell_direction_b":281.07,"secondary_swell_height":0.28,"secondary_swell_period":4.22,"secondary_swell_weighting":1.0,"swell_direction":196.52,"swell_direction_a":184.52,"swell_direction_b":208.52,"swell_height":1.0,"swell_period":12.86,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5876666667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.28,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.80775,"secondarySwell_combo_weighted_a":0.238,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7876666667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.28,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.60775,"secondarySwell_combo_weighted_b":0.238,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 09:00:00-07:00","time_utc":"2026-06-25 16:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":9,"wind_score":0,"wind_score_bro":3,"wind_direction":279.56,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.03,"tide_label":"high","tide_high_low_label":"","air_temp":18.14,"water_temp":20.23,"wind_speed":3.03,"cloudCover":1.27,"precipitation":0.0,"secondary_swell_direction":269.33,"secondary_swell_direction_a":257.33,"secondary_swell_direction_b":281.33,"secondary_swell_height":0.27,"secondary_swell_period":4.23,"secondary_swell_weighting":1.0,"swell_direction":196.47,"swell_direction_a":184.47,"swell_direction_b":208.47,"swell_height":1.0,"swell_period":12.85,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58725,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.27,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8055833333,"secondarySwell_combo_weighted_a":0.2295,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78725,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.27,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6055833333,"secondarySwell_combo_weighted_b":0.2295,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 10:00:00-07:00","time_utc":"2026-06-25 17:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":10,"wind_score":0,"wind_score_bro":2,"wind_direction":271.27,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.09,"tide_label":"high","tide_high_low_label":"","air_temp":18.19,"water_temp":20.25,"wind_speed":3.48,"cloudCover":0.63,"precipitation":0.0,"secondary_swell_direction":269.58,"secondary_swell_direction_a":257.58,"secondary_swell_direction_b":281.58,"secondary_swell_height":0.27,"secondary_swell_period":4.24,"secondary_swell_weighting":1.0,"swell_direction":196.42,"swell_direction_a":184.42,"swell_direction_b":208.42,"swell_height":1.0,"swell_period":12.85,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5868333333,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.27,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8035,"secondarySwell_combo_weighted_a":0.2295,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7868333333,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.27,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6035,"secondarySwell_combo_weighted_b":0.2295,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 11:00:00-07:00","time_utc":"2026-06-25 18:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":11,"wind_score":0,"wind_score_bro":2,"wind_direction":262.98,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.15,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.24,"water_temp":20.34,"wind_speed":3.94,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":269.84,"secondary_swell_direction_a":257.84,"secondary_swell_direction_b":281.84,"secondary_swell_height":0.26,"secondary_swell_period":4.25,"secondary_swell_weighting":1.0,"swell_direction":196.37,"swell_direction_a":184.37,"swell_direction_b":208.37,"swell_height":1.0,"swell_period":12.84,"swell_weighting":1.0,"swellHeight_weighted_a":1.0,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5864166667,"swell_combo_weighted_a":0.95,"secondarySwellHeight_weighted_a":0.26,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8013333333,"secondarySwell_combo_weighted_a":0.221,"swellHeight_weighted_b":1.0,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7864166667,"swell_combo_weighted_b":0.95,"secondarySwellHeight_weighted_b":0.26,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6013333333,"secondarySwell_combo_weighted_b":0.221,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 12:00:00-07:00","time_utc":"2026-06-25 19:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":266.83,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.17,"tide_label":"low","tide_high_low_label":"low","air_temp":18.13,"water_temp":20.48,"wind_speed":4.12,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":269.17,"secondary_swell_direction_a":257.17,"secondary_swell_direction_b":281.17,"secondary_swell_height":0.32,"secondary_swell_period":4.86,"secondary_swell_weighting":1.0,"swell_direction":195.99,"swell_direction_a":183.99,"swell_direction_b":207.99,"swell_height":0.99,"swell_period":12.71,"swell_weighting":1.0,"swellHeight_weighted_a":0.99,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58325,"swell_combo_weighted_a":0.9405,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8069166667,"secondarySwell_combo_weighted_a":0.272,"swellHeight_weighted_b":0.99,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78325,"swell_combo_weighted_b":0.9405,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6069166667,"secondarySwell_combo_weighted_b":0.272,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 13:00:00-07:00","time_utc":"2026-06-25 20:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":270.68,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.15,"tide_label":"low","tide_high_low_label":"","air_temp":18.03,"water_temp":20.58,"wind_speed":4.31,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":268.49,"secondary_swell_direction_a":256.49,"secondary_swell_direction_b":280.49,"secondary_swell_height":0.38,"secondary_swell_period":5.48,"secondary_swell_weighting":1.0,"swell_direction":195.62,"swell_direction_a":183.62,"swell_direction_b":207.62,"swell_height":0.97,"swell_period":12.59,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5801666667,"swell_combo_weighted_a":0.9215,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8125833333,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7801666667,"swell_combo_weighted_b":0.9215,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6125833333,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 14:00:00-07:00","time_utc":"2026-06-25 21:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":274.53,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.11,"tide_label":"low","tide_high_low_label":"","air_temp":17.93,"water_temp":20.64,"wind_speed":4.49,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":267.82,"secondary_swell_direction_a":255.82,"secondary_swell_direction_b":279.82,"secondary_swell_height":0.44,"secondary_swell_period":6.09,"secondary_swell_weighting":1.0,"swell_direction":195.24,"swell_direction_a":183.24,"swell_direction_b":207.24,"swell_height":0.96,"swell_period":12.46,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.577,"swell_combo_weighted_a":0.912,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.8181666667,"secondarySwell_combo_weighted_a":0.396,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.777,"swell_combo_weighted_b":0.912,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.6181666667,"secondarySwell_combo_weighted_b":0.396,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 15:00:00-07:00","time_utc":"2026-06-25 22:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":274.66,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.05,"tide_label":"incoming","tide_high_low_label":"","air_temp":17.98,"water_temp":20.69,"wind_speed":4.55,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":245.27,"secondary_swell_direction_a":233.27,"secondary_swell_direction_b":257.27,"secondary_swell_height":0.33,"secondary_swell_period":10.91,"secondary_swell_weighting":1.0,"swell_direction":195.32,"swell_direction_a":183.32,"swell_direction_b":207.32,"swell_height":0.95,"swell_period":12.38,"swell_weighting":1.0,"swellHeight_weighted_a":0.95,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5776666667,"swell_combo_weighted_a":0.9025,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.9939166667,"secondarySwell_combo_weighted_a":0.3135,"swellHeight_weighted_b":0.95,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7776666667,"swell_combo_weighted_b":0.9025,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8060833333,"secondarySwell_combo_weighted_b":0.3135,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 16:00:00-07:00","time_utc":"2026-06-25 23:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":274.78,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.05,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.04,"water_temp":20.73,"wind_speed":4.6,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":222.71,"secondary_swell_direction_a":210.71,"secondary_swell_direction_b":234.71,"secondary_swell_height":0.22,"secondary_swell_period":15.73,"secondary_swell_weighting":1.0,"swell_direction":195.4,"swell_direction_a":183.4,"swell_direction_b":207.4,"swell_height":0.94,"swell_period":12.3,"swell_weighting":1.0,"swellHeight_weighted_a":0.94,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5783333333,"swell_combo_weighted_a":0.893,"secondarySwellHeight_weighted_a":0.22,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.8059166667,"secondarySwell_combo_weighted_a":0.22,"swellHeight_weighted_b":0.94,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7783333333,"swell_combo_weighted_b":0.893,"secondarySwellHeight_weighted_b":0.22,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9940833333,"secondarySwell_combo_weighted_b":0.22,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 17:00:00-07:00","time_utc":"2026-06-26 00:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":274.91,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.2,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.1,"water_temp":20.68,"wind_speed":4.66,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":200.16,"secondary_swell_direction_a":188.16,"secondary_swell_direction_b":212.16,"secondary_swell_height":0.11,"secondary_swell_period":20.55,"secondary_swell_weighting":1.0,"swell_direction":195.48,"swell_direction_a":183.48,"swell_direction_b":207.48,"swell_height":0.93,"swell_period":12.22,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.579,"swell_combo_weighted_a":0.8835,"secondarySwellHeight_weighted_a":0.11,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.618,"secondarySwell_combo_weighted_a":0.11,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.779,"swell_combo_weighted_b":0.8835,"secondarySwellHeight_weighted_b":0.11,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.818,"secondarySwell_combo_weighted_b":0.11,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 18:00:00-07:00","time_utc":"2026-06-26 01:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":272.3,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.36,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.9,"water_temp":20.56,"wind_speed":3.39,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":222.32,"secondary_swell_direction_a":210.32,"secondary_swell_direction_b":234.32,"secondary_swell_height":0.21,"secondary_swell_period":14.96,"secondary_swell_weighting":1.0,"swell_direction":195.45,"swell_direction_a":183.45,"swell_direction_b":207.45,"swell_height":0.92,"swell_period":12.21,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.57875,"swell_combo_weighted_a":0.874,"secondarySwellHeight_weighted_a":0.21,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.8026666667,"secondarySwell_combo_weighted_a":0.21,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.77875,"swell_combo_weighted_b":0.874,"secondarySwellHeight_weighted_b":0.21,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9973333333,"secondarySwell_combo_weighted_b":0.21,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 19:00:00-07:00","time_utc":"2026-06-26 02:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":277.15,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.49,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.84,"water_temp":20.49,"wind_speed":2.78,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":244.48,"secondary_swell_direction_a":232.48,"secondary_swell_direction_b":256.48,"secondary_swell_height":0.3,"secondary_swell_period":9.37,"secondary_swell_weighting":1.0,"swell_direction":195.41,"swell_direction_a":183.41,"swell_direction_b":207.41,"swell_height":0.92,"swell_period":12.21,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5784166667,"swell_combo_weighted_a":0.874,"secondarySwellHeight_weighted_a":0.3,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9873333333,"secondarySwell_combo_weighted_a":0.27,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7784166667,"swell_combo_weighted_b":0.874,"secondarySwellHeight_weighted_b":0.3,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8126666667,"secondarySwell_combo_weighted_b":0.27,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 20:00:00-07:00","time_utc":"2026-06-26 03:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":282.01,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.55,"tide_label":"high","tide_high_low_label":"high","air_temp":19.78,"water_temp":20.43,"wind_speed":2.16,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":266.64,"secondary_swell_direction_a":254.64,"secondary_swell_direction_b":278.64,"secondary_swell_height":0.4,"secondary_swell_period":3.78,"secondary_swell_weighting":1.0,"swell_direction":195.38,"swell_direction_a":183.38,"swell_direction_b":207.38,"swell_height":0.91,"swell_period":12.2,"swell_weighting":1.0,"swellHeight_weighted_a":0.91,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5781666667,"swell_combo_weighted_a":0.8645,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.828,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.91,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7781666667,"swell_combo_weighted_b":0.8645,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.628,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 21:00:00-07:00","time_utc":"2026-06-26 04:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":21,"wind_score":1,"wind_score_bro":3,"wind_direction":287.45,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.52,"tide_label":"high","tide_high_low_label":"","air_temp":19.68,"water_temp":20.38,"wind_speed":2.11,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":266.22,"secondary_swell_direction_a":254.22,"secondary_swell_direction_b":278.22,"secondary_swell_height":0.4,"secondary_swell_period":3.81,"secondary_swell_weighting":1.0,"swell_direction":195.06,"swell_direction_a":183.06,"swell_direction_b":207.06,"swell_height":0.9,"swell_period":12.13,"swell_weighting":1.0,"swellHeight_weighted_a":0.9,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5755,"swell_combo_weighted_a":0.855,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8315,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.9,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7755,"swell_combo_weighted_b":0.855,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6315,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 22:00:00-07:00","time_utc":"2026-06-26 05:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":22,"wind_score":1,"wind_score_bro":3,"wind_direction":292.89,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.44,"tide_label":"high","tide_high_low_label":"","air_temp":19.59,"water_temp":20.34,"wind_speed":2.05,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":265.8,"secondary_swell_direction_a":253.8,"secondary_swell_direction_b":277.8,"secondary_swell_height":0.39,"secondary_swell_period":3.85,"secondary_swell_weighting":1.0,"swell_direction":194.75,"swell_direction_a":182.75,"swell_direction_b":206.75,"swell_height":0.89,"swell_period":12.05,"swell_weighting":1.0,"swellHeight_weighted_a":0.89,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5729166667,"swell_combo_weighted_a":0.8455,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.835,"secondarySwell_combo_weighted_a":0.3315,"swellHeight_weighted_b":0.89,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7729166667,"swell_combo_weighted_b":0.8455,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.635,"secondarySwell_combo_weighted_b":0.3315,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-25 23:00:00-07:00","time_utc":"2026-06-26 06:00:00+00:00","weekday":"Thursday","month":6,"day":25,"hour":23,"wind_score":1,"wind_score_bro":4,"wind_direction":298.33,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.33,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.49,"water_temp":20.3,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":265.38,"secondary_swell_direction_a":253.38,"secondary_swell_direction_b":277.38,"secondary_swell_height":0.39,"secondary_swell_period":3.88,"secondary_swell_weighting":1.0,"swell_direction":194.43,"swell_direction_a":182.43,"swell_direction_b":206.43,"swell_height":0.88,"swell_period":11.98,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.57025,"swell_combo_weighted_a":0.836,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8385,"secondarySwell_combo_weighted_a":0.3315,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.77025,"swell_combo_weighted_b":0.836,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6385,"secondarySwell_combo_weighted_b":0.3315,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 00:00:00-07:00","time_utc":"2026-06-26 07:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":0,"wind_score":1,"wind_score_bro":4,"wind_direction":306.46,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.2,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.41,"water_temp":20.26,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":265.71,"secondary_swell_direction_a":253.71,"secondary_swell_direction_b":277.71,"secondary_swell_height":0.38,"secondary_swell_period":3.91,"secondary_swell_weighting":1.0,"swell_direction":194.51,"swell_direction_a":182.51,"swell_direction_b":206.51,"swell_height":0.87,"swell_period":11.91,"swell_weighting":1.0,"swellHeight_weighted_a":0.87,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5709166667,"swell_combo_weighted_a":0.8265,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.83575,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.87,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7709166667,"swell_combo_weighted_b":0.8265,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.63575,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 01:00:00-07:00","time_utc":"2026-06-26 08:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":1,"wind_score":1,"wind_score_bro":4,"wind_direction":314.6,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.32,"water_temp":20.22,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":266.04,"secondary_swell_direction_a":254.04,"secondary_swell_direction_b":278.04,"secondary_swell_height":0.38,"secondary_swell_period":3.95,"secondary_swell_weighting":1.0,"swell_direction":194.6,"swell_direction_a":182.6,"swell_direction_b":206.6,"swell_height":0.86,"swell_period":11.85,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5716666667,"swell_combo_weighted_a":0.817,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.833,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7716666667,"swell_combo_weighted_b":0.817,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.633,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 02:00:00-07:00","time_utc":"2026-06-26 09:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":2,"wind_score":1,"wind_score_bro":4,"wind_direction":322.73,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.04,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.23,"water_temp":20.18,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":266.37,"secondary_swell_direction_a":254.37,"secondary_swell_direction_b":278.37,"secondary_swell_height":0.37,"secondary_swell_period":3.98,"secondary_swell_weighting":1.0,"swell_direction":194.68,"swell_direction_a":182.68,"swell_direction_b":206.68,"swell_height":0.85,"swell_period":11.78,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5723333333,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.83025,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7723333333,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.63025,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 03:00:00-07:00","time_utc":"2026-06-26 10:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":3,"wind_score":1,"wind_score_bro":4,"wind_direction":336.3,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.13,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.21,"water_temp":20.14,"wind_speed":2.0,"cloudCover":21.2,"precipitation":0.0,"secondary_swell_direction":266.64,"secondary_swell_direction_a":254.64,"secondary_swell_direction_b":278.64,"secondary_swell_height":0.36,"secondary_swell_period":4.03,"secondary_swell_weighting":1.0,"swell_direction":194.23,"swell_direction_a":182.23,"swell_direction_b":206.23,"swell_height":0.84,"swell_period":11.71,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5685833333,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.828,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7685833333,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.628,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 04:00:00-07:00","time_utc":"2026-06-26 11:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":4,"wind_score":1,"wind_score_bro":4,"wind_direction":349.87,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.22,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.19,"water_temp":20.11,"wind_speed":2.0,"cloudCover":42.4,"precipitation":0.0,"secondary_swell_direction":266.92,"secondary_swell_direction_a":254.92,"secondary_swell_direction_b":278.92,"secondary_swell_height":0.34,"secondary_swell_period":4.08,"secondary_swell_weighting":1.0,"swell_direction":193.79,"swell_direction_a":181.79,"swell_direction_b":205.79,"swell_height":0.83,"swell_period":11.63,"swell_weighting":1.0,"swellHeight_weighted_a":0.83,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5649166667,"swell_combo_weighted_a":0.7885,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8256666667,"secondarySwell_combo_weighted_a":0.289,"swellHeight_weighted_b":0.83,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7649166667,"swell_combo_weighted_b":0.7885,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6256666667,"secondarySwell_combo_weighted_b":0.289,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 05:00:00-07:00","time_utc":"2026-06-26 12:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":5,"wind_score":1,"wind_score_bro":4,"wind_direction":3.44,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.27,"tide_label":"low","tide_high_low_label":"low","air_temp":19.17,"water_temp":20.1,"wind_speed":2.0,"cloudCover":63.6,"precipitation":0.0,"secondary_swell_direction":267.19,"secondary_swell_direction_a":255.19,"secondary_swell_direction_b":279.19,"secondary_swell_height":0.33,"secondary_swell_period":4.13,"secondary_swell_weighting":1.0,"swell_direction":193.34,"swell_direction_a":181.34,"swell_direction_b":205.34,"swell_height":0.82,"swell_period":11.56,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5611666667,"swell_combo_weighted_a":0.779,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8234166667,"secondarySwell_combo_weighted_a":0.2805,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7611666667,"swell_combo_weighted_b":0.779,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6234166667,"secondarySwell_combo_weighted_b":0.2805,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 06:00:00-07:00","time_utc":"2026-06-26 13:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":6,"wind_score":1,"wind_score_bro":4,"wind_direction":6.05,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.24,"tide_label":"low","tide_high_low_label":"","air_temp":19.1,"water_temp":20.13,"wind_speed":2.0,"cloudCover":43.47,"precipitation":0.0,"secondary_swell_direction":267.37,"secondary_swell_direction_a":255.37,"secondary_swell_direction_b":279.37,"secondary_swell_height":0.32,"secondary_swell_period":4.17,"secondary_swell_weighting":1.0,"swell_direction":193.26,"swell_direction_a":181.26,"swell_direction_b":205.26,"swell_height":0.82,"swell_period":11.55,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5605,"swell_combo_weighted_a":0.779,"secondarySwellHeight_weighted_a":0.32,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8219166667,"secondarySwell_combo_weighted_a":0.272,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7605,"swell_combo_weighted_b":0.779,"secondarySwellHeight_weighted_b":0.32,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6219166667,"secondarySwell_combo_weighted_b":0.272,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 07:00:00-07:00","time_utc":"2026-06-26 14:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":7,"wind_score":1,"wind_score_bro":4,"wind_direction":8.66,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.13,"tide_label":"low","tide_high_low_label":"","air_temp":19.03,"water_temp":20.15,"wind_speed":2.0,"cloudCover":23.33,"precipitation":0.0,"secondary_swell_direction":267.54,"secondary_swell_direction_a":255.54,"secondary_swell_direction_b":279.54,"secondary_swell_height":0.3,"secondary_swell_period":4.2,"secondary_swell_weighting":1.0,"swell_direction":193.17,"swell_direction_a":181.17,"swell_direction_b":205.17,"swell_height":0.81,"swell_period":11.53,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.55975,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.3,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8205,"secondarySwell_combo_weighted_a":0.255,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.75975,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.3,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6205,"secondarySwell_combo_weighted_b":0.255,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 08:00:00-07:00","time_utc":"2026-06-26 15:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":8,"wind_score":1,"wind_score_bro":4,"wind_direction":11.27,"wind_label":"N","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.01,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.95,"water_temp":20.17,"wind_speed":2.0,"cloudCover":3.2,"precipitation":0.0,"secondary_swell_direction":267.72,"secondary_swell_direction_a":255.72,"secondary_swell_direction_b":279.72,"secondary_swell_height":0.29,"secondary_swell_period":4.24,"secondary_swell_weighting":1.0,"swell_direction":193.09,"swell_direction_a":181.09,"swell_direction_b":205.09,"swell_height":0.81,"swell_period":11.52,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5590833333,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.29,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.819,"secondarySwell_combo_weighted_a":0.2465,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7590833333,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.29,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.619,"secondarySwell_combo_weighted_b":0.2465,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 09:00:00-07:00","time_utc":"2026-06-26 16:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":9,"wind_score":1,"wind_score_bro":4,"wind_direction":334.33,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.02,"tide_label":"high","tide_high_low_label":"high","air_temp":18.99,"water_temp":20.17,"wind_speed":2.27,"cloudCover":2.13,"precipitation":0.0,"secondary_swell_direction":245.93,"secondary_swell_direction_a":233.93,"secondary_swell_direction_b":257.93,"secondary_swell_height":0.27,"secondary_swell_period":9.18,"secondary_swell_weighting":1.0,"swell_direction":193.01,"swell_direction_a":181.01,"swell_direction_b":205.01,"swell_height":0.81,"swell_period":11.51,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5584166667,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.27,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9994166667,"secondarySwell_combo_weighted_a":0.243,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7584166667,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.27,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8005833333,"secondarySwell_combo_weighted_b":0.243,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 10:00:00-07:00","time_utc":"2026-06-26 17:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":10,"wind_score":1,"wind_score_bro":3,"wind_direction":297.38,"wind_label":"NW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.03,"tide_label":"high","tide_high_low_label":"","air_temp":19.02,"water_temp":20.17,"wind_speed":2.55,"cloudCover":1.07,"precipitation":0.0,"secondary_swell_direction":224.14,"secondary_swell_direction_a":212.14,"secondary_swell_direction_b":236.14,"secondary_swell_height":0.25,"secondary_swell_period":14.12,"secondary_swell_weighting":1.0,"swell_direction":192.93,"swell_direction_a":180.93,"swell_direction_b":204.93,"swell_height":0.8,"swell_period":11.49,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.55775,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.25,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.8178333333,"secondarySwell_combo_weighted_a":0.25,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.75775,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.25,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9821666667,"secondarySwell_combo_weighted_b":0.25,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 11:00:00-07:00","time_utc":"2026-06-26 18:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":11,"wind_score":1,"wind_score_bro":3,"wind_direction":260.44,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.1,"tide_label":"high","tide_high_low_label":"","air_temp":19.05,"water_temp":20.23,"wind_speed":2.82,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":202.35,"secondary_swell_direction_a":190.35,"secondary_swell_direction_b":214.35,"secondary_swell_height":0.23,"secondary_swell_period":19.06,"secondary_swell_weighting":1.0,"swell_direction":192.85,"swell_direction_a":180.85,"swell_direction_b":204.85,"swell_height":0.8,"swell_period":11.48,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5570833333,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.23,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.63625,"secondarySwell_combo_weighted_a":0.23,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7570833333,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.23,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.83625,"secondarySwell_combo_weighted_b":0.23,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 12:00:00-07:00","time_utc":"2026-06-26 19:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":12,"wind_score":0,"wind_score_bro":3,"wind_direction":261.91,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.15,"tide_label":"low","tide_high_low_label":"low","air_temp":19.15,"water_temp":20.34,"wind_speed":3.35,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":223.49,"secondary_swell_direction_a":211.49,"secondary_swell_direction_b":235.49,"secondary_swell_height":0.3,"secondary_swell_period":14.73,"secondary_swell_weighting":1.0,"swell_direction":192.79,"swell_direction_a":180.79,"swell_direction_b":204.79,"swell_height":0.8,"swell_period":11.47,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5565833333,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.3,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.8124166667,"secondarySwell_combo_weighted_a":0.3,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7565833333,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.3,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9875833333,"secondarySwell_combo_weighted_b":0.3,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 13:00:00-07:00","time_utc":"2026-06-26 20:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":263.38,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.14,"tide_label":"low","tide_high_low_label":"","air_temp":19.25,"water_temp":20.42,"wind_speed":3.89,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":244.63,"secondary_swell_direction_a":232.63,"secondary_swell_direction_b":256.63,"secondary_swell_height":0.37,"secondary_swell_period":10.39,"secondary_swell_weighting":1.0,"swell_direction":192.73,"swell_direction_a":180.73,"swell_direction_b":204.73,"swell_height":0.8,"swell_period":11.46,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5560833333,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.9885833333,"secondarySwell_combo_weighted_a":0.3515,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7560833333,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8114166667,"secondarySwell_combo_weighted_b":0.3515,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 14:00:00-07:00","time_utc":"2026-06-26 21:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":264.85,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.1,"tide_label":"low","tide_high_low_label":"","air_temp":19.35,"water_temp":20.48,"wind_speed":4.42,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":265.77,"secondary_swell_direction_a":253.77,"secondary_swell_direction_b":277.77,"secondary_swell_height":0.44,"secondary_swell_period":6.06,"secondary_swell_weighting":1.0,"swell_direction":192.67,"swell_direction_a":180.67,"swell_direction_b":204.67,"swell_height":0.8,"swell_period":11.45,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5555833333,"swell_combo_weighted_a":0.76,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.83525,"secondarySwell_combo_weighted_a":0.396,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7555833333,"swell_combo_weighted_b":0.76,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.63525,"secondarySwell_combo_weighted_b":0.396,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 15:00:00-07:00","time_utc":"2026-06-26 22:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":15,"wind_score":0,"wind_score_bro":2,"wind_direction":264.67,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.04,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.37,"water_temp":20.52,"wind_speed":4.26,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":245.53,"secondary_swell_direction_a":233.53,"secondary_swell_direction_b":257.53,"secondary_swell_height":0.39,"secondary_swell_period":10.07,"secondary_swell_weighting":1.0,"swell_direction":192.27,"swell_direction_a":180.27,"swell_direction_b":204.27,"swell_height":0.78,"swell_period":11.29,"swell_weighting":1.0,"swellHeight_weighted_a":0.78,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.55225,"swell_combo_weighted_a":0.741,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.9960833333,"secondarySwell_combo_weighted_a":0.3705,"swellHeight_weighted_b":0.78,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.75225,"swell_combo_weighted_b":0.741,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.8039166667,"secondarySwell_combo_weighted_b":0.3705,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 16:00:00-07:00","time_utc":"2026-06-26 23:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":264.5,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.04,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.39,"water_temp":20.56,"wind_speed":4.1,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":225.29,"secondary_swell_direction_a":213.29,"secondary_swell_direction_b":237.29,"secondary_swell_height":0.34,"secondary_swell_period":14.07,"secondary_swell_weighting":1.0,"swell_direction":191.88,"swell_direction_a":179.88,"swell_direction_b":203.88,"swell_height":0.75,"swell_period":11.13,"swell_weighting":1.0,"swellHeight_weighted_a":0.75,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.549,"swell_combo_weighted_a":0.7125,"secondarySwellHeight_weighted_a":0.34,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.8274166667,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.75,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.749,"swell_combo_weighted_b":0.7125,"secondarySwellHeight_weighted_b":0.34,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.9725833333,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 17:00:00-07:00","time_utc":"2026-06-27 00:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":17,"wind_score":0,"wind_score_bro":3,"wind_direction":264.32,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.15,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.41,"water_temp":20.53,"wind_speed":3.94,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":205.05,"secondary_swell_direction_a":193.05,"secondary_swell_direction_b":217.05,"secondary_swell_height":0.29,"secondary_swell_period":18.08,"secondary_swell_weighting":1.0,"swell_direction":191.48,"swell_direction_a":179.48,"swell_direction_b":203.48,"swell_height":0.73,"swell_period":10.97,"swell_weighting":1.0,"swellHeight_weighted_a":0.73,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5456666667,"swell_combo_weighted_a":0.6935,"secondarySwellHeight_weighted_a":0.29,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.65875,"secondarySwell_combo_weighted_a":0.29,"swellHeight_weighted_b":0.73,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7456666667,"swell_combo_weighted_b":0.6935,"secondarySwellHeight_weighted_b":0.29,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.85875,"secondarySwell_combo_weighted_b":0.29,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 18:00:00-07:00","time_utc":"2026-06-27 01:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":259.05,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.3,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.3,"water_temp":20.43,"wind_speed":3.29,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":224.15,"secondary_swell_direction_a":212.15,"secondary_swell_direction_b":236.15,"secondary_swell_height":0.31,"secondary_swell_period":13.19,"secondary_swell_weighting":1.0,"swell_direction":191.4,"swell_direction_a":179.4,"swell_direction_b":203.4,"swell_height":0.73,"swell_period":10.96,"swell_weighting":1.0,"swellHeight_weighted_a":0.73,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.545,"swell_combo_weighted_a":0.6935,"secondarySwellHeight_weighted_a":0.31,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.8179166667,"secondarySwell_combo_weighted_a":0.2945,"swellHeight_weighted_b":0.73,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.745,"swell_combo_weighted_b":0.6935,"secondarySwellHeight_weighted_b":0.31,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9820833333,"secondarySwell_combo_weighted_b":0.2945,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 19:00:00-07:00","time_utc":"2026-06-27 02:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":253.78,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.47,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.19,"water_temp":20.36,"wind_speed":2.65,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":243.26,"secondary_swell_direction_a":231.26,"secondary_swell_direction_b":255.26,"secondary_swell_height":0.33,"secondary_swell_period":8.31,"secondary_swell_weighting":1.0,"swell_direction":191.32,"swell_direction_a":179.32,"swell_direction_b":203.32,"swell_height":0.72,"swell_period":10.94,"swell_weighting":1.0,"swellHeight_weighted_a":0.72,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5443333333,"swell_combo_weighted_a":0.684,"secondarySwellHeight_weighted_a":0.33,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9771666667,"secondarySwell_combo_weighted_a":0.297,"swellHeight_weighted_b":0.72,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7443333333,"swell_combo_weighted_b":0.684,"secondarySwellHeight_weighted_b":0.33,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8228333333,"secondarySwell_combo_weighted_b":0.297,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 20:00:00-07:00","time_utc":"2026-06-27 03:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":248.51,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.58,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.08,"water_temp":20.31,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":262.36,"secondary_swell_direction_a":250.36,"secondary_swell_direction_b":274.36,"secondary_swell_height":0.35,"secondary_swell_period":3.42,"secondary_swell_weighting":1.0,"swell_direction":191.24,"swell_direction_a":179.24,"swell_direction_b":203.24,"swell_height":0.72,"swell_period":10.93,"swell_weighting":1.0,"swellHeight_weighted_a":0.72,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5436666667,"swell_combo_weighted_a":0.684,"secondarySwellHeight_weighted_a":0.35,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8636666667,"secondarySwell_combo_weighted_a":0.2975,"swellHeight_weighted_b":0.72,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7436666667,"swell_combo_weighted_b":0.684,"secondarySwellHeight_weighted_b":0.35,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6636666667,"secondarySwell_combo_weighted_b":0.2975,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 21:00:00-07:00","time_utc":"2026-06-27 04:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":21,"wind_score":1,"wind_score_bro":3,"wind_direction":226.01,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.6,"tide_label":"high","tide_high_low_label":"high","air_temp":18.98,"water_temp":20.26,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.94,"secondary_swell_direction_a":249.94,"secondary_swell_direction_b":273.94,"secondary_swell_height":0.36,"secondary_swell_period":3.53,"secondary_swell_weighting":1.0,"swell_direction":193.37,"swell_direction_a":181.37,"swell_direction_b":205.37,"swell_height":0.65,"swell_period":12.48,"swell_weighting":1.0,"swellHeight_weighted_a":0.65,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5614166667,"swell_combo_weighted_a":0.6175,"secondarySwellHeight_weighted_a":0.36,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8671666667,"secondarySwell_combo_weighted_a":0.306,"swellHeight_weighted_b":0.65,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7614166667,"swell_combo_weighted_b":0.6175,"secondarySwellHeight_weighted_b":0.36,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6671666667,"secondarySwell_combo_weighted_b":0.306,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 22:00:00-07:00","time_utc":"2026-06-27 05:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":22,"wind_score":1,"wind_score_bro":3,"wind_direction":203.5,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.54,"tide_label":"high","tide_high_low_label":"","air_temp":18.87,"water_temp":20.23,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.53,"secondary_swell_direction_a":249.53,"secondary_swell_direction_b":273.53,"secondary_swell_height":0.37,"secondary_swell_period":3.64,"secondary_swell_weighting":1.0,"swell_direction":195.5,"swell_direction_a":183.5,"swell_direction_b":207.5,"swell_height":0.59,"swell_period":14.02,"swell_weighting":1.0,"swellHeight_weighted_a":0.59,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5791666667,"swell_combo_weighted_a":0.59,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8705833333,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":0.59,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7791666667,"swell_combo_weighted_b":0.59,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6705833333,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-26 23:00:00-07:00","time_utc":"2026-06-27 06:00:00+00:00","weekday":"Friday","month":6,"day":26,"hour":23,"wind_score":1,"wind_score_bro":3,"wind_direction":181.0,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.44,"tide_label":"high","tide_high_low_label":"","air_temp":18.77,"water_temp":20.19,"wind_speed":2.0,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.11,"secondary_swell_direction_a":249.11,"secondary_swell_direction_b":273.11,"secondary_swell_height":0.38,"secondary_swell_period":3.75,"secondary_swell_weighting":1.0,"swell_direction":197.63,"swell_direction_a":185.63,"swell_direction_b":209.63,"swell_height":0.52,"swell_period":15.57,"swell_weighting":1.0,"swellHeight_weighted_a":0.52,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.5969166667,"swell_combo_weighted_a":0.52,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8740833333,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.52,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.7969166667,"swell_combo_weighted_b":0.52,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6740833333,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 00:00:00-07:00","time_utc":"2026-06-27 07:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":0,"wind_score":1,"wind_score_bro":3,"wind_direction":254.26,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.31,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.73,"water_temp":20.15,"wind_speed":1.92,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.39,"secondary_swell_direction_a":249.39,"secondary_swell_direction_b":273.39,"secondary_swell_height":0.38,"secondary_swell_period":3.9,"secondary_swell_weighting":1.0,"swell_direction":199.79,"swell_direction_a":187.79,"swell_direction_b":211.79,"swell_height":0.53,"swell_period":15.35,"swell_weighting":1.0,"swellHeight_weighted_a":0.53,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6149166667,"swell_combo_weighted_a":0.53,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.87175,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.53,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8149166667,"swell_combo_weighted_b":0.53,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.67175,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 01:00:00-07:00","time_utc":"2026-06-27 08:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":1,"wind_score":1,"wind_score_bro":2,"wind_direction":243.53,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.18,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.68,"water_temp":20.11,"wind_speed":1.96,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.66,"secondary_swell_direction_a":249.66,"secondary_swell_direction_b":273.66,"secondary_swell_height":0.38,"secondary_swell_period":4.05,"secondary_swell_weighting":1.0,"swell_direction":201.94,"swell_direction_a":189.94,"swell_direction_b":213.94,"swell_height":0.55,"swell_period":15.12,"swell_weighting":1.0,"swellHeight_weighted_a":0.55,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6328333333,"swell_combo_weighted_a":0.55,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8695,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.55,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8328333333,"swell_combo_weighted_b":0.55,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6695,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 02:00:00-07:00","time_utc":"2026-06-27 09:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":2,"wind_score":1,"wind_score_bro":3,"wind_direction":232.81,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.05,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.63,"water_temp":20.07,"wind_speed":1.99,"cloudCover":0.0,"precipitation":0.0,"secondary_swell_direction":261.94,"secondary_swell_direction_a":249.94,"secondary_swell_direction_b":273.94,"secondary_swell_height":0.38,"secondary_swell_period":4.2,"secondary_swell_weighting":1.0,"swell_direction":204.1,"swell_direction_a":192.1,"swell_direction_b":216.1,"swell_height":0.56,"swell_period":14.9,"swell_weighting":1.0,"swellHeight_weighted_a":0.56,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6508333333,"swell_combo_weighted_a":0.56,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8671666667,"secondarySwell_combo_weighted_a":0.323,"swellHeight_weighted_b":0.56,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8508333333,"swell_combo_weighted_b":0.56,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6671666667,"secondarySwell_combo_weighted_b":0.323,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 03:00:00-07:00","time_utc":"2026-06-27 10:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":3,"wind_score":1,"wind_score_bro":3,"wind_direction":236.31,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.07,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.56,"water_temp":20.04,"wind_speed":1.92,"cloudCover":1.8,"precipitation":0.0,"secondary_swell_direction":263.14,"secondary_swell_direction_a":251.14,"secondary_swell_direction_b":275.14,"secondary_swell_height":0.39,"secondary_swell_period":4.48,"secondary_swell_weighting":1.0,"swell_direction":199.86,"swell_direction_a":187.86,"swell_direction_b":211.86,"swell_height":0.59,"swell_period":13.45,"swell_weighting":1.0,"swellHeight_weighted_a":0.59,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6155,"swell_combo_weighted_a":0.5605,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8571666667,"secondarySwell_combo_weighted_a":0.3315,"swellHeight_weighted_b":0.59,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8155,"swell_combo_weighted_b":0.5605,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6571666667,"secondarySwell_combo_weighted_b":0.3315,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 04:00:00-07:00","time_utc":"2026-06-27 11:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":4,"wind_score":1,"wind_score_bro":3,"wind_direction":239.81,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.17,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.49,"water_temp":20.0,"wind_speed":1.85,"cloudCover":3.6,"precipitation":0.0,"secondary_swell_direction":264.34,"secondary_swell_direction_a":252.34,"secondary_swell_direction_b":276.34,"secondary_swell_height":0.39,"secondary_swell_period":4.75,"secondary_swell_weighting":1.0,"swell_direction":195.63,"swell_direction_a":183.63,"swell_direction_b":207.63,"swell_height":0.62,"swell_period":12.0,"swell_weighting":1.0,"swellHeight_weighted_a":0.62,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58025,"swell_combo_weighted_a":0.589,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8471666667,"secondarySwell_combo_weighted_a":0.3315,"swellHeight_weighted_b":0.62,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78025,"swell_combo_weighted_b":0.589,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6471666667,"secondarySwell_combo_weighted_b":0.3315,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 05:00:00-07:00","time_utc":"2026-06-27 12:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":5,"wind_score":1,"wind_score_bro":3,"wind_direction":243.31,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.24,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.42,"water_temp":20.01,"wind_speed":1.78,"cloudCover":5.4,"precipitation":0.0,"secondary_swell_direction":265.54,"secondary_swell_direction_a":253.54,"secondary_swell_direction_b":277.54,"secondary_swell_height":0.4,"secondary_swell_period":5.03,"secondary_swell_weighting":1.0,"swell_direction":191.39,"swell_direction_a":179.39,"swell_direction_b":203.39,"swell_height":0.65,"swell_period":10.55,"swell_weighting":1.0,"swellHeight_weighted_a":0.65,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5449166667,"swell_combo_weighted_a":0.6175,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8371666667,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.65,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7449166667,"swell_combo_weighted_b":0.6175,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6371666667,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 06:00:00-07:00","time_utc":"2026-06-27 13:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":6,"wind_score":1,"wind_score_bro":4,"wind_direction":239.73,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.25,"tide_label":"low","tide_high_low_label":"low","air_temp":18.39,"water_temp":20.05,"wind_speed":1.93,"cloudCover":5.0,"precipitation":0.0,"secondary_swell_direction":267.19,"secondary_swell_direction_a":255.19,"secondary_swell_direction_b":279.19,"secondary_swell_height":0.4,"secondary_swell_period":5.19,"secondary_swell_weighting":1.0,"swell_direction":194.92,"swell_direction_a":182.92,"swell_direction_b":206.92,"swell_height":0.65,"swell_period":11.95,"swell_weighting":1.0,"swellHeight_weighted_a":0.65,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5743333333,"swell_combo_weighted_a":0.6175,"secondarySwellHeight_weighted_a":0.4,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8234166667,"secondarySwell_combo_weighted_a":0.34,"swellHeight_weighted_b":0.65,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7743333333,"swell_combo_weighted_b":0.6175,"secondarySwellHeight_weighted_b":0.4,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6234166667,"secondarySwell_combo_weighted_b":0.34,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 07:00:00-07:00","time_utc":"2026-06-27 14:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":7,"wind_score":1,"wind_score_bro":4,"wind_direction":236.16,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.17,"tide_label":"low","tide_high_low_label":"","air_temp":18.37,"water_temp":20.1,"wind_speed":2.09,"cloudCover":4.6,"precipitation":0.0,"secondary_swell_direction":268.84,"secondary_swell_direction_a":256.84,"secondary_swell_direction_b":280.84,"secondary_swell_height":0.41,"secondary_swell_period":5.36,"secondary_swell_weighting":1.0,"swell_direction":198.44,"swell_direction_a":186.44,"swell_direction_b":210.44,"swell_height":0.65,"swell_period":13.35,"swell_weighting":1.0,"swellHeight_weighted_a":0.65,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.6036666667,"swell_combo_weighted_a":0.6175,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.8096666667,"secondarySwell_combo_weighted_a":0.3485,"swellHeight_weighted_b":0.65,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.8036666667,"swell_combo_weighted_b":0.6175,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.6096666667,"secondarySwell_combo_weighted_b":0.3485,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 08:00:00-07:00","time_utc":"2026-06-27 15:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":8,"wind_score":1,"wind_score_bro":4,"wind_direction":232.58,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.03,"tide_label":"low","tide_high_low_label":"","air_temp":18.35,"water_temp":20.14,"wind_speed":2.24,"cloudCover":4.2,"precipitation":0.0,"secondary_swell_direction":270.49,"secondary_swell_direction_a":258.49,"secondary_swell_direction_b":282.49,"secondary_swell_height":0.41,"secondary_swell_period":5.52,"secondary_swell_weighting":1.0,"swell_direction":201.97,"swell_direction_a":189.97,"swell_direction_b":213.97,"swell_height":0.65,"swell_period":14.75,"swell_weighting":1.0,"swellHeight_weighted_a":0.65,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6330833333,"swell_combo_weighted_a":0.65,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.7959166667,"secondarySwell_combo_weighted_a":0.3485,"swellHeight_weighted_b":0.65,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8330833333,"swell_combo_weighted_b":0.65,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.5959166667,"secondarySwell_combo_weighted_b":0.3485,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 09:00:00-07:00","time_utc":"2026-06-27 16:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":9,"wind_score":1,"wind_score_bro":3,"wind_direction":228.01,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.05,"tide_label":"high","tide_high_low_label":"high","air_temp":18.43,"water_temp":20.17,"wind_speed":2.58,"cloudCover":3.4,"precipitation":0.0,"secondary_swell_direction":245.5,"secondary_swell_direction_a":233.5,"secondary_swell_direction_b":257.5,"secondary_swell_height":0.42,"secondary_swell_period":8.06,"secondary_swell_weighting":1.0,"swell_direction":201.17,"swell_direction_a":189.17,"swell_direction_b":213.17,"swell_height":0.67,"swell_period":14.62,"swell_weighting":1.0,"swellHeight_weighted_a":0.67,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6264166667,"swell_combo_weighted_a":0.67,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9958333333,"secondarySwell_combo_weighted_a":0.378,"swellHeight_weighted_b":0.67,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8264166667,"swell_combo_weighted_b":0.67,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8041666667,"secondarySwell_combo_weighted_b":0.378,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 10:00:00-07:00","time_utc":"2026-06-27 17:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":10,"wind_score":0,"wind_score_bro":3,"wind_direction":223.44,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.03,"tide_label":"high","tide_high_low_label":"","air_temp":18.51,"water_temp":20.19,"wind_speed":2.91,"cloudCover":2.6,"precipitation":0.0,"secondary_swell_direction":220.52,"secondary_swell_direction_a":208.52,"secondary_swell_direction_b":232.52,"secondary_swell_height":0.43,"secondary_swell_period":10.61,"secondary_swell_weighting":1.0,"swell_direction":200.38,"swell_direction_a":188.38,"swell_direction_b":212.38,"swell_height":0.68,"swell_period":14.5,"swell_weighting":1.0,"swellHeight_weighted_a":0.68,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6198333333,"swell_combo_weighted_a":0.68,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7876666667,"secondarySwell_combo_weighted_a":0.4085,"swellHeight_weighted_b":0.68,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8198333333,"swell_combo_weighted_b":0.68,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9876666667,"secondarySwell_combo_weighted_b":0.4085,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 11:00:00-07:00","time_utc":"2026-06-27 18:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":11,"wind_score":0,"wind_score_bro":3,"wind_direction":218.87,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.04,"tide_label":"high","tide_high_low_label":"","air_temp":18.59,"water_temp":20.29,"wind_speed":3.25,"cloudCover":1.8,"precipitation":0.0,"secondary_swell_direction":195.53,"secondary_swell_direction_a":183.53,"secondary_swell_direction_b":207.53,"secondary_swell_height":0.44,"secondary_swell_period":13.15,"secondary_swell_weighting":1.0,"swell_direction":199.58,"swell_direction_a":187.58,"swell_direction_b":211.58,"swell_height":0.7,"swell_period":14.37,"swell_weighting":1.0,"swellHeight_weighted_a":0.7,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6131666667,"swell_combo_weighted_a":0.7,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5794166667,"secondarySwell_combo_weighted_a":0.418,"swellHeight_weighted_b":0.7,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8131666667,"swell_combo_weighted_b":0.7,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7794166667,"secondarySwell_combo_weighted_b":0.418,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 12:00:00-07:00","time_utc":"2026-06-27 19:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":12,"wind_score":0,"wind_score_bro":3,"wind_direction":222.55,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.11,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.74,"water_temp":20.49,"wind_speed":3.56,"cloudCover":2.73,"precipitation":0.0,"secondary_swell_direction":198.92,"secondary_swell_direction_a":186.92,"secondary_swell_direction_b":210.92,"secondary_swell_height":0.44,"secondary_swell_period":14.35,"secondary_swell_weighting":1.0,"swell_direction":199.58,"swell_direction_a":187.58,"swell_direction_b":211.58,"swell_height":0.7,"swell_period":14.34,"swell_weighting":1.0,"swellHeight_weighted_a":0.7,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.6131666667,"swell_combo_weighted_a":0.7,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6076666667,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.7,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.8131666667,"swell_combo_weighted_b":0.7,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8076666667,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 13:00:00-07:00","time_utc":"2026-06-27 20:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":226.22,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.13,"tide_label":"low","tide_high_low_label":"low","air_temp":18.89,"water_temp":20.68,"wind_speed":3.86,"cloudCover":3.67,"precipitation":0.0,"secondary_swell_direction":202.3,"secondary_swell_direction_a":190.3,"secondary_swell_direction_b":214.3,"secondary_swell_height":0.43,"secondary_swell_period":15.54,"secondary_swell_weighting":1.0,"swell_direction":199.59,"swell_direction_a":187.59,"swell_direction_b":211.59,"swell_height":0.69,"swell_period":14.32,"swell_weighting":1.0,"swellHeight_weighted_a":0.69,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.61325,"swell_combo_weighted_a":0.69,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6358333333,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":0.69,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.81325,"swell_combo_weighted_b":0.69,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8358333333,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 14:00:00-07:00","time_utc":"2026-06-27 21:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":14,"wind_score":0,"wind_score_bro":3,"wind_direction":229.9,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.1,"tide_label":"low","tide_high_low_label":"","air_temp":19.03,"water_temp":20.85,"wind_speed":4.17,"cloudCover":4.6,"precipitation":0.0,"secondary_swell_direction":205.69,"secondary_swell_direction_a":193.69,"secondary_swell_direction_b":217.69,"secondary_swell_height":0.43,"secondary_swell_period":16.74,"secondary_swell_weighting":1.0,"swell_direction":199.59,"swell_direction_a":187.59,"swell_direction_b":211.59,"swell_height":0.69,"swell_period":14.29,"swell_weighting":1.0,"swellHeight_weighted_a":0.69,"swellPeriod_weighted_a":1.0,"swell_direction_strength_a":0.61325,"swell_combo_weighted_a":0.69,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6640833333,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":0.69,"swellPeriod_weighted_b":1.0,"swell_direction_strength_b":0.81325,"swell_combo_weighted_b":0.69,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8640833333,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 15:00:00-07:00","time_utc":"2026-06-27 22:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":15,"wind_score":0,"wind_score_bro":3,"wind_direction":230.3,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":-0.04,"tide_label":"low","tide_high_low_label":"","air_temp":19.04,"water_temp":20.96,"wind_speed":3.9,"cloudCover":5.8,"precipitation":0.0,"secondary_swell_direction":205.22,"secondary_swell_direction_a":193.22,"secondary_swell_direction_b":217.22,"secondary_swell_height":0.43,"secondary_swell_period":16.71,"secondary_swell_weighting":1.0,"swell_direction":197.15,"swell_direction_a":185.15,"swell_direction_b":209.15,"swell_height":0.72,"swell_period":13.68,"swell_weighting":1.0,"swellHeight_weighted_a":0.72,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5929166667,"swell_combo_weighted_a":0.684,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6601666667,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":0.72,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7929166667,"swell_combo_weighted_b":0.684,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8601666667,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 16:00:00-07:00","time_utc":"2026-06-27 23:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":16,"wind_score":0,"wind_score_bro":4,"wind_direction":230.71,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.03,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.04,"water_temp":20.95,"wind_speed":3.63,"cloudCover":7.0,"precipitation":0.0,"secondary_swell_direction":204.74,"secondary_swell_direction_a":192.74,"secondary_swell_direction_b":216.74,"secondary_swell_height":0.44,"secondary_swell_period":16.67,"secondary_swell_weighting":1.0,"swell_direction":194.72,"swell_direction_a":182.72,"swell_direction_b":206.72,"swell_height":0.76,"swell_period":13.08,"swell_weighting":1.0,"swellHeight_weighted_a":0.76,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5726666667,"swell_combo_weighted_a":0.722,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6561666667,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.76,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7726666667,"swell_combo_weighted_b":0.722,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8561666667,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 17:00:00-07:00","time_utc":"2026-06-28 00:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":17,"wind_score":0,"wind_score_bro":4,"wind_direction":231.11,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.11,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.05,"water_temp":20.85,"wind_speed":3.36,"cloudCover":8.2,"precipitation":0.0,"secondary_swell_direction":204.27,"secondary_swell_direction_a":192.27,"secondary_swell_direction_b":216.27,"secondary_swell_height":0.44,"secondary_swell_period":16.64,"secondary_swell_weighting":1.0,"swell_direction":192.28,"swell_direction_a":180.28,"swell_direction_b":204.28,"swell_height":0.79,"swell_period":12.47,"swell_weighting":1.0,"swellHeight_weighted_a":0.79,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5523333333,"swell_combo_weighted_a":0.7505,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.65225,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.79,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7523333333,"swell_combo_weighted_b":0.7505,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.85225,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 18:00:00-07:00","time_utc":"2026-06-28 01:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":18,"wind_score":0,"wind_score_bro":3,"wind_direction":217.95,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.22,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.03,"water_temp":20.7,"wind_speed":2.87,"cloudCover":6.27,"precipitation":0.0,"secondary_swell_direction":204.47,"secondary_swell_direction_a":192.47,"secondary_swell_direction_b":216.47,"secondary_swell_height":0.44,"secondary_swell_period":16.6,"secondary_swell_weighting":1.0,"swell_direction":193.44,"swell_direction_a":181.44,"swell_direction_b":205.44,"swell_height":0.81,"swell_period":12.49,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.562,"swell_combo_weighted_a":0.7695,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6539166667,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.762,"swell_combo_weighted_b":0.7695,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8539166667,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 19:00:00-07:00","time_utc":"2026-06-28 02:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":19,"wind_score":0,"wind_score_bro":3,"wind_direction":204.79,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.38,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.01,"water_temp":20.61,"wind_speed":2.39,"cloudCover":4.33,"precipitation":0.0,"secondary_swell_direction":204.68,"secondary_swell_direction_a":192.68,"secondary_swell_direction_b":216.68,"secondary_swell_height":0.44,"secondary_swell_period":16.57,"secondary_swell_weighting":1.0,"swell_direction":194.59,"swell_direction_a":182.59,"swell_direction_b":206.59,"swell_height":0.84,"swell_period":12.51,"swell_weighting":1.0,"swellHeight_weighted_a":0.84,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5715833333,"swell_combo_weighted_a":0.798,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6556666667,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.84,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7715833333,"swell_combo_weighted_b":0.798,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8556666667,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 20:00:00-07:00","time_utc":"2026-06-28 03:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":20,"wind_score":1,"wind_score_bro":2,"wind_direction":191.63,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.54,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.0,"water_temp":20.56,"wind_speed":1.9,"cloudCover":2.4,"precipitation":0.0,"secondary_swell_direction":204.88,"secondary_swell_direction_a":192.88,"secondary_swell_direction_b":216.88,"secondary_swell_height":0.44,"secondary_swell_period":16.53,"secondary_swell_weighting":1.0,"swell_direction":195.75,"swell_direction_a":183.75,"swell_direction_b":207.75,"swell_height":0.86,"swell_period":12.53,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.58125,"swell_combo_weighted_a":0.817,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6573333333,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.78125,"swell_combo_weighted_b":0.817,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8573333333,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 21:00:00-07:00","time_utc":"2026-06-28 04:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":21,"wind_score":1,"wind_score_bro":2,"wind_direction":187.85,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.62,"tide_label":"high","tide_high_low_label":"high","air_temp":19.05,"water_temp":20.52,"wind_speed":1.95,"cloudCover":2.3,"precipitation":0.0,"secondary_swell_direction":201.59,"secondary_swell_direction_a":189.59,"secondary_swell_direction_b":213.59,"secondary_swell_height":0.44,"secondary_swell_period":15.47,"secondary_swell_weighting":1.0,"swell_direction":195.77,"swell_direction_a":183.77,"swell_direction_b":207.77,"swell_height":0.86,"swell_period":12.52,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5814166667,"swell_combo_weighted_a":0.817,"secondarySwellHeight_weighted_a":0.44,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6299166667,"secondarySwell_combo_weighted_a":0.44,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7814166667,"swell_combo_weighted_b":0.817,"secondarySwellHeight_weighted_b":0.44,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8299166667,"secondarySwell_combo_weighted_b":0.44,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 22:00:00-07:00","time_utc":"2026-06-28 05:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":22,"wind_score":1,"wind_score_bro":2,"wind_direction":184.08,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.6,"tide_label":"high","tide_high_low_label":"","air_temp":19.1,"water_temp":20.49,"wind_speed":2.01,"cloudCover":2.2,"precipitation":0.0,"secondary_swell_direction":198.31,"secondary_swell_direction_a":186.31,"secondary_swell_direction_b":210.31,"secondary_swell_height":0.43,"secondary_swell_period":14.41,"secondary_swell_weighting":1.0,"swell_direction":195.78,"swell_direction_a":183.78,"swell_direction_b":207.78,"swell_height":0.85,"swell_period":12.5,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5815,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6025833333,"secondarySwell_combo_weighted_a":0.43,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7815,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8025833333,"secondarySwell_combo_weighted_b":0.43,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-27 23:00:00-07:00","time_utc":"2026-06-28 06:00:00+00:00","weekday":"Saturday","month":6,"day":27,"hour":23,"wind_score":1,"wind_score_bro":2,"wind_direction":180.3,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.52,"tide_label":"high","tide_high_low_label":"","air_temp":19.16,"water_temp":20.45,"wind_speed":2.06,"cloudCover":2.1,"precipitation":0.0,"secondary_swell_direction":195.02,"secondary_swell_direction_a":183.02,"secondary_swell_direction_b":207.02,"secondary_swell_height":0.43,"secondary_swell_period":13.35,"secondary_swell_weighting":1.0,"swell_direction":195.8,"swell_direction_a":183.8,"swell_direction_b":207.8,"swell_height":0.85,"swell_period":12.49,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.95,"swell_direction_strength_a":0.5816666667,"swell_combo_weighted_a":0.8075,"secondarySwellHeight_weighted_a":0.43,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5751666667,"secondarySwell_combo_weighted_a":0.4085,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.95,"swell_direction_strength_b":0.7816666667,"swell_combo_weighted_b":0.8075,"secondarySwellHeight_weighted_b":0.43,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7751666667,"secondarySwell_combo_weighted_b":0.4085,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 00:00:00-07:00","time_utc":"2026-06-28 07:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":0,"wind_score":1,"wind_score_bro":3,"wind_direction":190.14,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.4,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.11,"water_temp":20.41,"wind_speed":2.27,"cloudCover":14.07,"precipitation":0.0,"secondary_swell_direction":215.23,"secondary_swell_direction_a":203.23,"secondary_swell_direction_b":227.23,"secondary_swell_height":0.41,"secondary_swell_period":10.57,"secondary_swell_weighting":1.0,"swell_direction":222.87,"swell_direction_a":210.87,"swell_direction_b":234.87,"swell_height":0.85,"swell_period":9.82,"swell_weighting":1.0,"swellHeight_weighted_a":0.85,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.80725,"swell_combo_weighted_a":0.765,"secondarySwellHeight_weighted_a":0.41,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7435833333,"secondarySwell_combo_weighted_a":0.3895,"swellHeight_weighted_b":0.85,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.99275,"swell_combo_weighted_b":0.765,"secondarySwellHeight_weighted_b":0.41,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9435833333,"secondarySwell_combo_weighted_b":0.3895,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 01:00:00-07:00","time_utc":"2026-06-28 08:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":1,"wind_score":1,"wind_score_bro":3,"wind_direction":199.98,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.28,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.07,"water_temp":20.37,"wind_speed":2.49,"cloudCover":26.03,"precipitation":0.0,"secondary_swell_direction":235.44,"secondary_swell_direction_a":223.44,"secondary_swell_direction_b":247.44,"secondary_swell_height":0.39,"secondary_swell_period":7.78,"secondary_swell_weighting":1.0,"swell_direction":249.95,"swell_direction_a":237.95,"swell_direction_b":261.95,"swell_height":0.86,"swell_period":7.15,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.9670833333,"swell_combo_weighted_a":0.774,"secondarySwellHeight_weighted_a":0.39,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.912,"secondarySwell_combo_weighted_a":0.351,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.7670833333,"swell_combo_weighted_b":0.774,"secondarySwellHeight_weighted_b":0.39,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.888,"secondarySwell_combo_weighted_b":0.351,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 02:00:00-07:00","time_utc":"2026-06-28 09:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":2,"wind_score":1,"wind_score_bro":3,"wind_direction":209.82,"wind_label":"SW","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.15,"tide_label":"outgoing","tide_high_low_label":"","air_temp":19.02,"water_temp":20.33,"wind_speed":2.7,"cloudCover":38.0,"precipitation":0.0,"secondary_swell_direction":255.65,"secondary_swell_direction_a":243.65,"secondary_swell_direction_b":267.65,"secondary_swell_height":0.37,"secondary_swell_period":5.0,"secondary_swell_weighting":1.0,"swell_direction":277.02,"swell_direction_a":265.02,"swell_direction_b":289.02,"swell_height":0.86,"swell_period":4.48,"swell_weighting":1.0,"swellHeight_weighted_a":0.86,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7415,"swell_combo_weighted_a":0.731,"secondarySwellHeight_weighted_a":0.37,"secondarySwellPeriod_weighted_a":0.85,"secondarySwell_direction_strength_a":0.9195833333,"secondarySwell_combo_weighted_a":0.3145,"swellHeight_weighted_b":0.86,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5415,"swell_combo_weighted_b":0.731,"secondarySwellHeight_weighted_b":0.37,"secondarySwellPeriod_weighted_b":0.85,"secondarySwell_direction_strength_b":0.7195833333,"secondarySwell_combo_weighted_b":0.3145,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 03:00:00-07:00","time_utc":"2026-06-28 10:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":3,"wind_score":0,"wind_score_bro":3,"wind_direction":200.67,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.02,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.91,"water_temp":20.29,"wind_speed":3.1,"cloudCover":57.9,"precipitation":0.0,"secondary_swell_direction":238.07,"secondary_swell_direction_a":226.07,"secondary_swell_direction_b":250.07,"secondary_swell_height":0.42,"secondary_swell_period":8.73,"secondary_swell_weighting":1.0,"swell_direction":277.85,"swell_direction_a":265.85,"swell_direction_b":289.85,"swell_height":0.88,"swell_period":4.53,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7345833333,"swell_combo_weighted_a":0.748,"secondarySwellHeight_weighted_a":0.42,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9339166667,"secondarySwell_combo_weighted_a":0.378,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5345833333,"swell_combo_weighted_b":0.748,"secondarySwellHeight_weighted_b":0.42,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8660833333,"secondarySwell_combo_weighted_b":0.378,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 04:00:00-07:00","time_utc":"2026-06-28 11:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":4,"wind_score":0,"wind_score_bro":3,"wind_direction":191.51,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.1,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.79,"water_temp":20.24,"wind_speed":3.49,"cloudCover":77.8,"precipitation":0.0,"secondary_swell_direction":220.5,"secondary_swell_direction_a":208.5,"secondary_swell_direction_b":232.5,"secondary_swell_height":0.47,"secondary_swell_period":12.45,"secondary_swell_weighting":1.0,"swell_direction":278.68,"swell_direction_a":266.68,"swell_direction_b":290.68,"swell_height":0.91,"swell_period":4.57,"swell_weighting":1.0,"swellHeight_weighted_a":0.91,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7276666667,"swell_combo_weighted_a":0.7735,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.7875,"secondarySwell_combo_weighted_a":0.4465,"swellHeight_weighted_b":0.91,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5276666667,"swell_combo_weighted_b":0.7735,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9875,"secondarySwell_combo_weighted_b":0.4465,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 05:00:00-07:00","time_utc":"2026-06-28 12:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":5,"wind_score":0,"wind_score_bro":3,"wind_direction":182.36,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.2,"tide_label":"outgoing","tide_high_low_label":"","air_temp":18.68,"water_temp":20.24,"wind_speed":3.89,"cloudCover":97.7,"precipitation":0.0,"secondary_swell_direction":202.92,"secondary_swell_direction_a":190.92,"secondary_swell_direction_b":214.92,"secondary_swell_height":0.52,"secondary_swell_period":16.18,"secondary_swell_weighting":1.0,"swell_direction":279.51,"swell_direction_a":267.51,"swell_direction_b":291.51,"swell_height":0.93,"swell_period":4.62,"swell_weighting":1.0,"swellHeight_weighted_a":0.93,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.72075,"swell_combo_weighted_a":0.7905,"secondarySwellHeight_weighted_a":0.52,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.641,"secondarySwell_combo_weighted_a":0.52,"swellHeight_weighted_b":0.93,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.52075,"swell_combo_weighted_b":0.7905,"secondarySwellHeight_weighted_b":0.52,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.841,"secondarySwell_combo_weighted_b":0.52,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 06:00:00-07:00","time_utc":"2026-06-28 13:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":6,"wind_score":0,"wind_score_bro":3,"wind_direction":182.29,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.24,"tide_label":"low","tide_high_low_label":"low","air_temp":18.69,"water_temp":20.26,"wind_speed":3.87,"cloudCover":98.07,"precipitation":0.01,"secondary_swell_direction":203.26,"secondary_swell_direction_a":191.26,"secondary_swell_direction_b":215.26,"secondary_swell_height":0.52,"secondary_swell_period":16.08,"secondary_swell_weighting":1.0,"swell_direction":279.76,"swell_direction_a":267.76,"swell_direction_b":291.76,"swell_height":0.94,"swell_period":4.65,"swell_weighting":1.0,"swellHeight_weighted_a":0.94,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7186666667,"swell_combo_weighted_a":0.799,"secondarySwellHeight_weighted_a":0.52,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6438333333,"secondarySwell_combo_weighted_a":0.52,"swellHeight_weighted_b":0.94,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5186666667,"swell_combo_weighted_b":0.799,"secondarySwellHeight_weighted_b":0.52,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8438333333,"secondarySwell_combo_weighted_b":0.52,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 07:00:00-07:00","time_utc":"2026-06-28 14:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":7,"wind_score":0,"wind_score_bro":3,"wind_direction":182.23,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.19,"tide_label":"low","tide_high_low_label":"","air_temp":18.7,"water_temp":20.28,"wind_speed":3.86,"cloudCover":98.43,"precipitation":0.01,"secondary_swell_direction":203.61,"secondary_swell_direction_a":191.61,"secondary_swell_direction_b":215.61,"secondary_swell_height":0.51,"secondary_swell_period":15.98,"secondary_swell_weighting":1.0,"swell_direction":280.01,"swell_direction_a":268.01,"swell_direction_b":292.01,"swell_height":0.96,"swell_period":4.67,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7165833333,"swell_combo_weighted_a":0.816,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.64675,"secondarySwell_combo_weighted_a":0.51,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5165833333,"swell_combo_weighted_b":0.816,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.84675,"secondarySwell_combo_weighted_b":0.51,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 08:00:00-07:00","time_utc":"2026-06-28 15:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":8,"wind_score":0,"wind_score_bro":3,"wind_direction":182.16,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":-0.07,"tide_label":"low","tide_high_low_label":"","air_temp":18.7,"water_temp":20.29,"wind_speed":3.84,"cloudCover":98.8,"precipitation":0.01,"secondary_swell_direction":203.95,"secondary_swell_direction_a":191.95,"secondary_swell_direction_b":215.95,"secondary_swell_height":0.51,"secondary_swell_period":15.88,"secondary_swell_weighting":1.0,"swell_direction":280.26,"swell_direction_a":268.26,"swell_direction_b":292.26,"swell_height":0.97,"swell_period":4.7,"swell_weighting":1.0,"swellHeight_weighted_a":0.97,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7145,"swell_combo_weighted_a":0.8245,"secondarySwellHeight_weighted_a":0.51,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6495833333,"secondarySwell_combo_weighted_a":0.51,"swellHeight_weighted_b":0.97,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5145,"swell_combo_weighted_b":0.8245,"secondarySwellHeight_weighted_b":0.51,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8495833333,"secondarySwell_combo_weighted_b":0.51,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 09:00:00-07:00","time_utc":"2026-06-28 16:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":9,"wind_score":0,"wind_score_bro":3,"wind_direction":194.03,"wind_label":"S","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.05,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.75,"water_temp":20.29,"wind_speed":3.78,"cloudCover":97.4,"precipitation":0.01,"secondary_swell_direction":225.56,"secondary_swell_direction_a":213.56,"secondary_swell_direction_b":237.56,"secondary_swell_height":0.53,"secondary_swell_period":12.69,"secondary_swell_weighting":1.0,"swell_direction":259.31,"swell_direction_a":247.31,"swell_direction_b":271.31,"swell_height":0.92,"swell_period":6.44,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.8890833333,"swell_combo_weighted_a":0.828,"secondarySwellHeight_weighted_a":0.53,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.8296666667,"secondarySwell_combo_weighted_a":0.5035,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.6890833333,"swell_combo_weighted_b":0.828,"secondarySwellHeight_weighted_b":0.53,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.9703333333,"secondarySwell_combo_weighted_b":0.5035,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 10:00:00-07:00","time_utc":"2026-06-28 17:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":10,"wind_score":0,"wind_score_bro":2,"wind_direction":205.89,"wind_label":"SW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.08,"tide_label":"high","tide_high_low_label":"high","air_temp":18.8,"water_temp":20.28,"wind_speed":3.71,"cloudCover":96.0,"precipitation":0.01,"secondary_swell_direction":247.17,"secondary_swell_direction_a":235.17,"secondary_swell_direction_b":259.17,"secondary_swell_height":0.54,"secondary_swell_period":9.5,"secondary_swell_weighting":1.0,"swell_direction":238.36,"swell_direction_a":226.36,"swell_direction_b":250.36,"swell_height":0.88,"swell_period":8.18,"swell_weighting":1.0,"swellHeight_weighted_a":0.88,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.9363333333,"swell_combo_weighted_a":0.792,"secondarySwellHeight_weighted_a":0.54,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.99025,"secondarySwell_combo_weighted_a":0.486,"swellHeight_weighted_b":0.88,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.8636666667,"swell_combo_weighted_b":0.792,"secondarySwellHeight_weighted_b":0.54,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.79025,"secondarySwell_combo_weighted_b":0.486,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 11:00:00-07:00","time_utc":"2026-06-28 18:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":11,"wind_score":0,"wind_score_bro":2,"wind_direction":217.76,"wind_label":"SW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.02,"tide_label":"high","tide_high_low_label":"","air_temp":18.85,"water_temp":20.33,"wind_speed":3.65,"cloudCover":94.6,"precipitation":0.01,"secondary_swell_direction":268.78,"secondary_swell_direction_a":256.78,"secondary_swell_direction_b":280.78,"secondary_swell_height":0.56,"secondary_swell_period":6.31,"secondary_swell_weighting":1.0,"swell_direction":217.41,"swell_direction_a":205.41,"swell_direction_b":229.41,"swell_height":0.83,"swell_period":9.92,"swell_weighting":1.0,"swellHeight_weighted_a":0.83,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.76175,"swell_combo_weighted_a":0.747,"secondarySwellHeight_weighted_a":0.56,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.8101666667,"secondarySwell_combo_weighted_a":0.504,"swellHeight_weighted_b":0.83,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.96175,"swell_combo_weighted_b":0.747,"secondarySwellHeight_weighted_b":0.56,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.6101666667,"secondarySwell_combo_weighted_b":0.504,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 12:00:00-07:00","time_utc":"2026-06-28 19:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":12,"wind_score":0,"wind_score_bro":2,"wind_direction":227.31,"wind_label":"SW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.07,"tide_label":"high","tide_high_low_label":"","air_temp":18.91,"water_temp":20.42,"wind_speed":3.84,"cloudCover":67.97,"precipitation":0.01,"secondary_swell_direction":266.92,"secondary_swell_direction_a":254.92,"secondary_swell_direction_b":278.92,"secondary_swell_height":0.56,"secondary_swell_period":6.22,"secondary_swell_weighting":1.0,"swell_direction":217.36,"swell_direction_a":205.36,"swell_direction_b":229.36,"swell_height":0.82,"swell_period":9.88,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7613333333,"swell_combo_weighted_a":0.738,"secondarySwellHeight_weighted_a":0.56,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.8256666667,"secondarySwell_combo_weighted_a":0.504,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9613333333,"swell_combo_weighted_b":0.738,"secondarySwellHeight_weighted_b":0.56,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.6256666667,"secondarySwell_combo_weighted_b":0.504,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 13:00:00-07:00","time_utc":"2026-06-28 20:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":13,"wind_score":0,"wind_score_bro":2,"wind_direction":236.87,"wind_label":"SW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.11,"tide_label":"low","tide_high_low_label":"low","air_temp":18.98,"water_temp":20.51,"wind_speed":4.04,"cloudCover":41.33,"precipitation":0.0,"secondary_swell_direction":265.05,"secondary_swell_direction_a":253.05,"secondary_swell_direction_b":277.05,"secondary_swell_height":0.55,"secondary_swell_period":6.14,"secondary_swell_weighting":1.0,"swell_direction":217.3,"swell_direction_a":205.3,"swell_direction_b":229.3,"swell_height":0.82,"swell_period":9.84,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7608333333,"swell_combo_weighted_a":0.738,"secondarySwellHeight_weighted_a":0.55,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.84125,"secondarySwell_combo_weighted_a":0.495,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9608333333,"swell_combo_weighted_b":0.738,"secondarySwellHeight_weighted_b":0.55,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.64125,"secondarySwell_combo_weighted_b":0.495,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 14:00:00-07:00","time_utc":"2026-06-28 21:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":14,"wind_score":0,"wind_score_bro":2,"wind_direction":246.42,"wind_label":"SW","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.11,"tide_label":"low","tide_high_low_label":"","air_temp":19.05,"water_temp":20.59,"wind_speed":4.23,"cloudCover":14.7,"precipitation":0.0,"secondary_swell_direction":263.19,"secondary_swell_direction_a":251.19,"secondary_swell_direction_b":275.19,"secondary_swell_height":0.55,"secondary_swell_period":6.05,"secondary_swell_weighting":1.0,"swell_direction":217.25,"swell_direction_a":205.25,"swell_direction_b":229.25,"swell_height":0.81,"swell_period":9.8,"swell_weighting":1.0,"swellHeight_weighted_a":0.81,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7604166667,"swell_combo_weighted_a":0.729,"secondarySwellHeight_weighted_a":0.55,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.85675,"secondarySwell_combo_weighted_a":0.495,"swellHeight_weighted_b":0.81,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9604166667,"swell_combo_weighted_b":0.729,"secondarySwellHeight_weighted_b":0.55,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.65675,"secondarySwell_combo_weighted_b":0.495,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 15:00:00-07:00","time_utc":"2026-06-28 22:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":15,"wind_score":0,"wind_score_bro":3,"wind_direction":253.93,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":-0.06,"tide_label":"low","tide_high_low_label":"","air_temp":19.15,"water_temp":20.68,"wind_speed":4.33,"cloudCover":20.4,"precipitation":0.0,"secondary_swell_direction":239.05,"secondary_swell_direction_a":227.05,"secondary_swell_direction_b":251.05,"secondary_swell_height":0.46,"secondary_swell_period":7.86,"secondary_swell_weighting":1.0,"swell_direction":217.16,"swell_direction_a":205.16,"swell_direction_b":229.16,"swell_height":0.8,"swell_period":9.78,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7596666667,"swell_combo_weighted_a":0.72,"secondarySwellHeight_weighted_a":0.46,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.9420833333,"secondarySwell_combo_weighted_a":0.414,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9596666667,"swell_combo_weighted_b":0.72,"secondarySwellHeight_weighted_b":0.46,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.8579166667,"secondarySwell_combo_weighted_b":0.414,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 16:00:00-07:00","time_utc":"2026-06-28 23:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":16,"wind_score":0,"wind_score_bro":2,"wind_direction":261.44,"wind_label":"W","wave_height_score1":3.0,"wave_height_score2":3.0,"tide":0.01,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.25,"water_temp":20.78,"wind_speed":4.42,"cloudCover":26.1,"precipitation":0.0,"secondary_swell_direction":214.91,"secondary_swell_direction_a":202.91,"secondary_swell_direction_b":226.91,"secondary_swell_height":0.38,"secondary_swell_period":9.66,"secondary_swell_weighting":1.0,"swell_direction":217.06,"swell_direction_a":205.06,"swell_direction_b":229.06,"swell_height":0.8,"swell_period":9.77,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7588333333,"swell_combo_weighted_a":0.72,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.9,"secondarySwell_direction_strength_a":0.7409166667,"secondarySwell_combo_weighted_a":0.342,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9588333333,"swell_combo_weighted_b":0.72,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.9,"secondarySwell_direction_strength_b":0.9409166667,"secondarySwell_combo_weighted_b":0.342,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 17:00:00-07:00","time_utc":"2026-06-29 00:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":17,"wind_score":0,"wind_score_bro":2,"wind_direction":268.95,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.07,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.35,"water_temp":20.77,"wind_speed":4.52,"cloudCover":31.8,"precipitation":0.0,"secondary_swell_direction":190.77,"secondary_swell_direction_a":178.77,"secondary_swell_direction_b":202.77,"secondary_swell_height":0.29,"secondary_swell_period":11.47,"secondary_swell_weighting":1.0,"swell_direction":216.97,"swell_direction_a":204.97,"swell_direction_b":228.97,"swell_height":0.79,"swell_period":9.75,"swell_weighting":1.0,"swellHeight_weighted_a":0.79,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.7580833333,"swell_combo_weighted_a":0.711,"secondarySwellHeight_weighted_a":0.29,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.53975,"secondarySwell_combo_weighted_a":0.2755,"swellHeight_weighted_b":0.79,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.9580833333,"swell_combo_weighted_b":0.711,"secondarySwellHeight_weighted_b":0.29,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.73975,"secondarySwell_combo_weighted_b":0.2755,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 18:00:00-07:00","time_utc":"2026-06-29 01:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":18,"wind_score":0,"wind_score_bro":2,"wind_direction":275.55,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":3.0,"tide":0.15,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.24,"water_temp":20.66,"wind_speed":4.22,"cloudCover":54.47,"precipitation":0.01,"secondary_swell_direction":194.27,"secondary_swell_direction_a":182.27,"secondary_swell_direction_b":206.27,"secondary_swell_height":0.38,"secondary_swell_period":12.76,"secondary_swell_weighting":1.0,"swell_direction":235.73,"swell_direction_a":223.73,"swell_direction_b":247.73,"swell_height":0.8,"swell_period":7.9,"swell_weighting":1.0,"swellHeight_weighted_a":0.8,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.9144166667,"swell_combo_weighted_a":0.72,"secondarySwellHeight_weighted_a":0.38,"secondarySwellPeriod_weighted_a":0.95,"secondarySwell_direction_strength_a":0.5689166667,"secondarySwell_combo_weighted_a":0.361,"swellHeight_weighted_b":0.8,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.8855833333,"swell_combo_weighted_b":0.72,"secondarySwellHeight_weighted_b":0.38,"secondarySwellPeriod_weighted_b":0.95,"secondarySwell_direction_strength_b":0.7689166667,"secondarySwell_combo_weighted_b":0.361,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 19:00:00-07:00","time_utc":"2026-06-29 02:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":19,"wind_score":0,"wind_score_bro":2,"wind_direction":282.16,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.27,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.12,"water_temp":20.59,"wind_speed":3.91,"cloudCover":77.13,"precipitation":0.01,"secondary_swell_direction":197.78,"secondary_swell_direction_a":185.78,"secondary_swell_direction_b":209.78,"secondary_swell_height":0.47,"secondary_swell_period":14.05,"secondary_swell_weighting":1.0,"swell_direction":254.48,"swell_direction_a":242.48,"swell_direction_b":266.48,"swell_height":0.82,"swell_period":6.04,"swell_weighting":1.0,"swellHeight_weighted_a":0.82,"swellPeriod_weighted_a":0.9,"swell_direction_strength_a":0.9293333333,"swell_combo_weighted_a":0.738,"secondarySwellHeight_weighted_a":0.47,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.5981666667,"secondarySwell_combo_weighted_a":0.47,"swellHeight_weighted_b":0.82,"swellPeriod_weighted_b":0.9,"swell_direction_strength_b":0.7293333333,"swell_combo_weighted_b":0.738,"secondarySwellHeight_weighted_b":0.47,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.7981666667,"secondarySwell_combo_weighted_b":0.47,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 20:00:00-07:00","time_utc":"2026-06-29 03:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":20,"wind_score":0,"wind_score_bro":2,"wind_direction":288.76,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.43,"tide_label":"incoming","tide_high_low_label":"","air_temp":19.01,"water_temp":20.55,"wind_speed":3.61,"cloudCover":99.8,"precipitation":0.02,"secondary_swell_direction":201.28,"secondary_swell_direction_a":189.28,"secondary_swell_direction_b":213.28,"secondary_swell_height":0.56,"secondary_swell_period":15.34,"secondary_swell_weighting":1.0,"swell_direction":273.24,"swell_direction_a":261.24,"swell_direction_b":285.24,"swell_height":0.83,"swell_period":4.19,"swell_weighting":1.0,"swellHeight_weighted_a":0.83,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.773,"swell_combo_weighted_a":0.7055,"secondarySwellHeight_weighted_a":0.56,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6273333333,"secondarySwell_combo_weighted_a":0.56,"swellHeight_weighted_b":0.83,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.573,"swell_combo_weighted_b":0.7055,"secondarySwellHeight_weighted_b":0.56,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8273333333,"secondarySwell_combo_weighted_b":0.56,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 21:00:00-07:00","time_utc":"2026-06-29 04:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":21,"wind_score":0,"wind_score_bro":2,"wind_direction":289.93,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.57,"tide_label":"incoming","tide_high_low_label":"","air_temp":18.89,"water_temp":20.53,"wind_speed":3.2,"cloudCover":99.77,"precipitation":0.02,"secondary_swell_direction":201.34,"secondary_swell_direction_a":189.34,"secondary_swell_direction_b":213.34,"secondary_swell_height":0.56,"secondary_swell_period":15.3,"secondary_swell_weighting":1.0,"swell_direction":274.57,"swell_direction_a":262.57,"swell_direction_b":286.57,"swell_height":0.87,"swell_period":4.38,"swell_weighting":1.0,"swellHeight_weighted_a":0.87,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7619166667,"swell_combo_weighted_a":0.7395,"secondarySwellHeight_weighted_a":0.56,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6278333333,"secondarySwell_combo_weighted_a":0.56,"swellHeight_weighted_b":0.87,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5619166667,"swell_combo_weighted_b":0.7395,"secondarySwellHeight_weighted_b":0.56,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8278333333,"secondarySwell_combo_weighted_b":0.56,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 22:00:00-07:00","time_utc":"2026-06-29 05:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":22,"wind_score":0,"wind_score_bro":2,"wind_direction":291.1,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.62,"tide_label":"incoming","tide_high_low_label":"high","air_temp":18.77,"water_temp":20.51,"wind_speed":2.8,"cloudCover":99.73,"precipitation":0.03,"secondary_swell_direction":201.41,"secondary_swell_direction_a":189.41,"secondary_swell_direction_b":213.41,"secondary_swell_height":0.55,"secondary_swell_period":15.27,"secondary_swell_weighting":1.0,"swell_direction":275.91,"swell_direction_a":263.91,"swell_direction_b":287.91,"swell_height":0.92,"swell_period":4.57,"swell_weighting":1.0,"swellHeight_weighted_a":0.92,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.75075,"swell_combo_weighted_a":0.782,"secondarySwellHeight_weighted_a":0.55,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6284166667,"secondarySwell_combo_weighted_a":0.55,"swellHeight_weighted_b":0.92,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.55075,"swell_combo_weighted_b":0.782,"secondarySwellHeight_weighted_b":0.55,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8284166667,"secondarySwell_combo_weighted_b":0.55,"prediction_time":"2026-06-21T02:06:39.131755+00:00"},{"time_localized":"2026-06-28 23:00:00-07:00","time_utc":"2026-06-29 06:00:00+00:00","weekday":"Sunday","month":6,"day":28,"hour":23,"wind_score":0,"wind_score_bro":3,"wind_direction":292.27,"wind_label":"W","wave_height_score1":2.0,"wave_height_score2":2.0,"tide":0.57,"tide_label":"high","tide_high_low_label":"","air_temp":18.65,"water_temp":20.49,"wind_speed":2.39,"cloudCover":99.7,"precipitation":0.03,"secondary_swell_direction":201.47,"secondary_swell_direction_a":189.47,"secondary_swell_direction_b":213.47,"secondary_swell_height":0.55,"secondary_swell_period":15.23,"secondary_swell_weighting":1.0,"swell_direction":277.24,"swell_direction_a":265.24,"swell_direction_b":289.24,"swell_height":0.96,"swell_period":4.76,"swell_weighting":1.0,"swellHeight_weighted_a":0.96,"swellPeriod_weighted_a":0.85,"swell_direction_strength_a":0.7396666667,"swell_combo_weighted_a":0.816,"secondarySwellHeight_weighted_a":0.55,"secondarySwellPeriod_weighted_a":1.0,"secondarySwell_direction_strength_a":0.6289166667,"secondarySwell_combo_weighted_a":0.55,"swellHeight_weighted_b":0.96,"swellPeriod_weighted_b":0.85,"swell_direction_strength_b":0.5396666667,"swell_combo_weighted_b":0.816,"secondarySwellHeight_weighted_b":0.55,"secondarySwellPeriod_weighted_b":1.0,"secondarySwell_direction_strength_b":0.8289166667,"secondarySwell_combo_weighted_b":0.55,"prediction_time":"2026-06-21T02:06:39.131755+00:00"}]