[{"data":1,"prerenderedAt":559},["ShallowReactive",2],{"spot-boyinaboat-reef":3,"spot-seo-boyinaboat-reef":60,"current-conditions-boyinaboat-reef":101,"tides:boyinaboat-reef":179,"daily-conditions:boyinaboat-reef:00eb6099-c9a1-46a4-acc3-0a5a77ad2c9c":183,"weekly-forecast:boyinaboat-reef:00eb6099-c9a1-46a4-acc3-0a5a77ad2c9c":334,"forecast-processed-boyinaboat-reef":-1,"wildlife:boyinaboat-reef":502},{"id":4,"name":5,"slug":6,"latitude":7,"longitude":8,"description":9,"difficulty":10,"image_url":11,"status":12,"tide_constituents":11,"marine_life_entries":13,"hazard_entries":17,"access_info_structured":29,"area_boundary":11,"routes":11,"created_at":37,"updated_at":38,"today_conditions":39},"00eb6099-c9a1-46a4-acc3-0a5a77ad2c9c","Boyinaboat Reef","boyinaboat-reef",-31.83,115.7339,"A limestone reef at Hillarys Boat Harbour featuring caves, swim-through ledges, western rock lobster colonies, and 10 underwater interpretive plaques. The reef is accessible by swimming 75m from the southern sea wall, providing an educational snorkeling experience.","intermediate",null,"published",[14],{"name":15,"description":16,"season_start":11,"season_end":11},"Western Rock Lobster","Colonies of western rock lobster (Maran) in the reef.",[18,22,25],{"name":19,"description":20,"severity":21,"season_start":11,"season_end":11},"Strenuous Open-Water Swim","75m open-water swim required to reach the reef.","warning",{"name":23,"description":24,"severity":21,"season_start":11,"season_end":11},"Heavy Boat Traffic","Heavy boat traffic in the harbour area.",{"name":26,"description":27,"severity":28,"season_start":11,"season_end":11},"Deep Caves","Deep caves and crevices pose entrapment risk.","caution",{"directions":30,"parking":31,"facilities":32,"fees":11,"access_method":36},"Park behind AQWA on Southside Drive at Hillarys Boat Harbour, swim 75m from the southern sea wall.","Parking available at Hillarys Boat Harbour",[33,34,35],"toilets","parking","boat_ramp","shore_entry","2026-06-13T15:01:55.176476Z","2026-06-13T15:01:55.176477Z",{"verdict":40,"evaluated_at":41,"models":42},"no_go","2026-06-27T00:15:08.563961Z",[43,50,55],{"model_name":44,"is_favourable":45,"value":46,"threshold":47,"unit":48,"operator":49},"Wind Speed",false,61.23,15,"kn","lte",{"model_name":51,"is_favourable":45,"value":52,"threshold":53,"unit":54,"operator":49},"Wave Height",3.78,1,"m",{"model_name":56,"is_favourable":45,"value":57,"threshold":58,"unit":54,"operator":59},"Visibility",0.125,10,"gte",{"title":61,"description":62,"canonical_url":63,"og_image":64,"structured_data":65,"breadcrumbs":96},"Snorkeling Conditions at Boyinaboat Reef - How's the Spot","Check snorkeling conditions at Boyinaboat Reef, None. Hazardous conditions, water 19.1°C, waves 3.78m","https:\u002F\u002Fhowsthespot.com\u002Fspots\u002Fboyinaboat-reef","https:\u002F\u002Fhowsthespot.com\u002Fog-default.png",[66,80,92],{"@context":67,"@type":68,"name":5,"description":69,"url":63,"geo":70,"address":72,"aggregateRating":75},"https:\u002F\u002Fschema.org","Place","A limestone reef at Hillarys Boat Harbour featuring caves, swim-through ledges, western rock lobster colonies, and 10 underwater interpretive plaques. The reef is accessible by swimming 75m from th...",{"@type":71,"latitude":7,"longitude":8},"GeoCoordinates",{"@type":73,"addressRegion":11,"addressCountry":74},"PostalAddress","AU",{"@type":76,"ratingValue":77,"bestRating":78,"worstRating":79,"ratingCount":79},"AggregateRating","1.5","5","1",{"@context":67,"@type":81,"name":82,"description":62,"url":63,"breadcrumb":83},"WebPage","Snorkeling Conditions at Boyinaboat Reef",{"@context":67,"@type":84,"itemListElement":85},"BreadcrumbList",[86,90],{"@type":87,"position":53,"name":88,"item":89},"ListItem","Home","https:\u002F\u002Fhowsthespot.com",{"@type":87,"position":91,"name":5,"item":63},2,{"@context":67,"@type":84,"itemListElement":93},[94,95],{"@type":87,"position":53,"name":88,"item":89},{"@type":87,"position":91,"name":5,"item":63},[97,99],{"label":88,"href":98},"\u002F",{"label":5,"href":100},"\u002Fspots\u002Fboyinaboat-reef",["Reactive",102],{"id":103,"location":104,"evaluated_at":105,"target_time":106,"forecast":11,"diveability":107,"csi":112,"conditions":117,"breakdown":124,"data_sources":137,"wetsuit":143,"visibility":148,"cached":45},"9f75ef35-5003-4b69-99ea-fbb189ce4692",{"lat":7,"lon":8,"name":5,"spot_id":11},"2026-06-27T06:22:51.916400Z","2026-06-27T06:15:00",{"score":108,"confidence":109},"Hazardous",{"level":110,"value":111},"High",100,{"multiplier":53,"coast_azimuth":113,"normal_azimuth":114,"wind_exposure_angle":115,"swell_exposure_angle":116},177.54,267.54,1.54,13.54,{"effective_wave_height":118,"effective_wind_speed":119,"raw_wave_height":118,"raw_wind_speed":119,"swell_period":120,"precipitation_72h":121,"tidal_phase":122,"sea_level":11,"water_temperature":123,"atmospheric_visibility":11,"cloud_cover":11},3.54,60.26,10.8,37.7,"Outgoing",19.1,{"wave_height":125,"swell_period":128,"wind_speed":131,"precipitation":133,"tidal_phase":135},{"score":126,"category":108,"reason":127},0,"Effective wave height 3.5m — exceeds safety threshold",{"score":53,"category":129,"reason":130},"Marginal","Swell period 11s",{"score":126,"category":108,"reason":132},"Effective wind speed 60.3 knots — strong winds",{"score":126,"category":108,"reason":134},"Recent rainfall 37.7mm — heavy rainfall affecting visibility",{"score":126,"category":108,"reason":136},"Tidal phase: ebb — outgoing tide may reduce visibility",{"environmental":138,"coastal_shelter_index":141},{"retrieved_at":139,"status":140},"2026-06-27T06:22:53.072798Z","fresh",{"retrieved_at":142,"status":140},"2026-06-27T06:22:53.297937Z",{"temperature_c":123,"thickness":144,"label":145,"description":146,"warmth_level":147},"5mm","5mm full wetsuit","The water is cool — a thicker suit will keep you comfortable",3,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":154,"breakdown":157,"community_average":11,"community_discrepancy":11},0.375,"Poor","medium",4,6,[155,156],"atmospheric_visibility","cloud_cover",{"wave_height":158,"wind_speed":162,"precipitation":166,"atmospheric_visibility":170,"cloud_cover":173,"time_of_day":175},{"signal":159,"raw_value":118,"score":126,"weight":149,"available":160,"category":150,"reason":161},"wave_height",true,"Rough seas significantly reduce visibility",{"signal":163,"raw_value":119,"score":126,"weight":164,"available":160,"category":150,"reason":165},"wind_speed",0.3125,"Strong winds significantly disturb surface",{"signal":167,"raw_value":121,"score":126,"weight":168,"available":160,"category":150,"reason":169},"precipitation",0.1875,"Heavy rainfall causing runoff and turbidity",{"signal":155,"raw_value":11,"score":126,"weight":126,"available":45,"category":171,"reason":172},"Unavailable","atmospheric_visibility data not available",{"signal":156,"raw_value":11,"score":126,"weight":126,"available":45,"category":171,"reason":174},"cloud_cover data not available",{"signal":176,"raw_value":11,"score":147,"weight":57,"available":160,"category":177,"reason":178},"time_of_day","Optimal","Optimal daylight hours for visibility",{"spot":180,"predictions":181,"extrema":182,"days":91},{"slug":6,"name":5,"latitude":7,"longitude":8},[],[],{"lat":7,"lon":8,"date":184,"evaluated_at":185,"best_hour":126,"best_time_label":186,"best_score":108,"hours":187,"cached":160},"2026-06-27","2026-06-27T04:15:08.297321+00:00","12:00 AM",[188,194,198,202,206,210,215,219,224,229,237,244,251,258,266,273,279,286,293,300,306,313,321,327],{"hour":126,"time_label":186,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":192},3.76,62.4,11.35,{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":193,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":53,"time_label":195,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":196},"1:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":197,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":91,"time_label":199,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":200},"2:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":201,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":147,"time_label":203,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":204},"3:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":205,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":152,"time_label":207,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":208},"4:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":209,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":211,"time_label":212,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":213},5,"5:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":214,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":153,"time_label":216,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":217},"6:00 AM",{"score":168,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":218,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":220,"time_label":221,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":222},7,"7:00 AM",{"score":164,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":223,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":225,"time_label":226,"score":108,"confidence":111,"effective_wave_height":189,"effective_wind_speed":190,"swell_period":191,"water_temperature":123,"visibility":227},8,"8:00 AM",{"score":164,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":228,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":230,"time_label":231,"score":108,"confidence":111,"effective_wave_height":232,"effective_wind_speed":233,"swell_period":234,"water_temperature":123,"visibility":235},9,"9:00 AM",3.84,56.37,11.05,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":236,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":58,"time_label":238,"score":108,"confidence":111,"effective_wave_height":239,"effective_wind_speed":240,"swell_period":241,"water_temperature":123,"visibility":242},"10:00 AM",3.92,52.29,10.75,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":243,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":245,"time_label":246,"score":108,"confidence":111,"effective_wave_height":152,"effective_wind_speed":247,"swell_period":248,"water_temperature":123,"visibility":249},11,"11:00 AM",49.76,10.55,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":250,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":252,"time_label":253,"score":108,"confidence":111,"effective_wave_height":254,"effective_wind_speed":255,"swell_period":248,"water_temperature":123,"visibility":256},12,"12:00 PM",3.86,58.51,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":257,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":259,"time_label":260,"score":108,"confidence":111,"effective_wave_height":261,"effective_wind_speed":262,"swell_period":263,"water_temperature":123,"visibility":264},13,"1:00 PM",3.7,59.87,10.7,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":265,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":267,"time_label":268,"score":108,"confidence":111,"effective_wave_height":269,"effective_wind_speed":270,"swell_period":120,"water_temperature":123,"visibility":271},14,"2:00 PM",3.56,61.43,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":272,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":47,"time_label":274,"score":108,"confidence":111,"effective_wave_height":275,"effective_wind_speed":276,"swell_period":120,"water_temperature":123,"visibility":277},"3:00 PM",3.44,55.98,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":278,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":280,"time_label":281,"score":108,"confidence":111,"effective_wave_height":282,"effective_wind_speed":283,"swell_period":120,"water_temperature":123,"visibility":284},16,"4:00 PM",3.34,63.56,{"score":149,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":285,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":287,"time_label":288,"score":108,"confidence":111,"effective_wave_height":289,"effective_wind_speed":290,"swell_period":241,"water_temperature":123,"visibility":291},17,"5:00 PM",3.22,65.9,{"score":57,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":292,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":294,"time_label":295,"score":108,"confidence":111,"effective_wave_height":289,"effective_wind_speed":190,"swell_period":296,"water_temperature":297,"visibility":298},18,"6:00 PM",10.6,19,{"score":57,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":299,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":297,"time_label":301,"score":108,"confidence":111,"effective_wave_height":289,"effective_wind_speed":302,"swell_period":303,"water_temperature":297,"visibility":304},"7:00 PM",57.93,10.4,{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":305,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":307,"time_label":308,"score":108,"confidence":111,"effective_wave_height":289,"effective_wind_speed":309,"swell_period":310,"water_temperature":297,"visibility":311},20,"8:00 PM",54.43,10.25,{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":312,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":314,"time_label":315,"score":108,"confidence":111,"effective_wave_height":316,"effective_wind_speed":317,"swell_period":318,"water_temperature":297,"visibility":319},21,"9:00 PM",3.24,51.51,10.15,{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":320,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":322,"time_label":323,"score":108,"confidence":111,"effective_wave_height":324,"effective_wind_speed":247,"swell_period":318,"water_temperature":297,"visibility":325},22,"10:00 PM",3.26,{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":326,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"hour":328,"time_label":329,"score":108,"confidence":111,"effective_wave_height":330,"effective_wind_speed":302,"swell_period":331,"water_temperature":297,"visibility":332},23,"11:00 PM",3.28,10.1,{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":333,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"lat":7,"lon":8,"evaluated_at":335,"days":336,"cached":160},"2026-06-27T00:15:07.778567+00:00",[337,361,384,408,430,457,478],{"date":338,"best_hour":153,"best_time_label":216,"score":108,"confidence":111,"effective_wave_height":339,"effective_wind_speed":340,"swell_period":341,"hourly_scores":342,"water_temperature":357,"wetsuit":358,"visibility":359},"2026-06-28",3.06,42.96,9.85,[343,344,345,346,348,349,350,351,352,353,354,355,356],{"hour":153,"time_label":216,"score":108,"confidence":111},{"hour":220,"time_label":221,"score":108,"confidence":111},{"hour":225,"time_label":226,"score":108,"confidence":111},{"hour":230,"time_label":231,"score":108,"confidence":347},90,{"hour":58,"time_label":238,"score":108,"confidence":347},{"hour":245,"time_label":246,"score":108,"confidence":347},{"hour":252,"time_label":253,"score":108,"confidence":347},{"hour":259,"time_label":260,"score":108,"confidence":347},{"hour":267,"time_label":268,"score":108,"confidence":347},{"hour":47,"time_label":274,"score":108,"confidence":347},{"hour":280,"time_label":281,"score":108,"confidence":347},{"hour":287,"time_label":288,"score":108,"confidence":347},{"hour":294,"time_label":295,"score":108,"confidence":347},18.9,{"temperature_c":357,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":360,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"date":362,"best_hour":153,"best_time_label":216,"score":108,"confidence":347,"effective_wave_height":363,"effective_wind_speed":364,"swell_period":365,"hourly_scores":366,"water_temperature":380,"wetsuit":381,"visibility":382},"2026-06-29",1.72,36.93,8.65,[367,368,369,370,371,372,373,374,375,376,377,378,379],{"hour":153,"time_label":216,"score":108,"confidence":347},{"hour":220,"time_label":221,"score":108,"confidence":347},{"hour":225,"time_label":226,"score":108,"confidence":347},{"hour":230,"time_label":231,"score":108,"confidence":347},{"hour":58,"time_label":238,"score":108,"confidence":347},{"hour":245,"time_label":246,"score":108,"confidence":347},{"hour":252,"time_label":253,"score":108,"confidence":347},{"hour":259,"time_label":260,"score":108,"confidence":347},{"hour":267,"time_label":268,"score":108,"confidence":347},{"hour":47,"time_label":274,"score":108,"confidence":347},{"hour":280,"time_label":281,"score":108,"confidence":347},{"hour":287,"time_label":288,"score":108,"confidence":347},{"hour":294,"time_label":295,"score":108,"confidence":347},18.8,{"temperature_c":380,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":383,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"date":385,"best_hour":153,"best_time_label":216,"score":108,"confidence":347,"effective_wave_height":386,"effective_wind_speed":387,"swell_period":388,"hourly_scores":389,"water_temperature":404,"wetsuit":405,"visibility":406},"2026-06-30",1.52,58.9,10.05,[390,391,392,393,395,396,397,398,399,400,401,402,403],{"hour":153,"time_label":216,"score":108,"confidence":347},{"hour":220,"time_label":221,"score":108,"confidence":347},{"hour":225,"time_label":226,"score":108,"confidence":347},{"hour":230,"time_label":231,"score":108,"confidence":394},80,{"hour":58,"time_label":238,"score":108,"confidence":394},{"hour":245,"time_label":246,"score":108,"confidence":394},{"hour":252,"time_label":253,"score":108,"confidence":394},{"hour":259,"time_label":260,"score":108,"confidence":394},{"hour":267,"time_label":268,"score":108,"confidence":394},{"hour":47,"time_label":274,"score":108,"confidence":394},{"hour":280,"time_label":281,"score":108,"confidence":394},{"hour":287,"time_label":288,"score":108,"confidence":394},{"hour":294,"time_label":295,"score":108,"confidence":394},18.7,{"temperature_c":404,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":407,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"date":409,"best_hour":153,"best_time_label":216,"score":108,"confidence":394,"effective_wave_height":410,"effective_wind_speed":411,"swell_period":341,"hourly_scores":412,"water_temperature":426,"wetsuit":427,"visibility":428},"2026-07-01",2.28,48.79,[413,414,415,416,417,418,419,420,421,422,423,424,425],{"hour":153,"time_label":216,"score":108,"confidence":394},{"hour":220,"time_label":221,"score":108,"confidence":394},{"hour":225,"time_label":226,"score":108,"confidence":394},{"hour":230,"time_label":231,"score":108,"confidence":394},{"hour":58,"time_label":238,"score":108,"confidence":394},{"hour":245,"time_label":246,"score":108,"confidence":394},{"hour":252,"time_label":253,"score":108,"confidence":394},{"hour":259,"time_label":260,"score":108,"confidence":394},{"hour":267,"time_label":268,"score":108,"confidence":394},{"hour":47,"time_label":274,"score":108,"confidence":394},{"hour":280,"time_label":281,"score":108,"confidence":394},{"hour":287,"time_label":288,"score":108,"confidence":394},{"hour":294,"time_label":295,"score":108,"confidence":394},18.4,{"temperature_c":426,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":126,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":429,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"date":431,"best_hour":225,"best_time_label":226,"score":432,"confidence":394,"effective_wave_height":433,"effective_wind_speed":434,"swell_period":435,"hourly_scores":436,"water_temperature":452,"wetsuit":453,"visibility":454},"2026-07-02","Good",0.22,1.89,10.35,[437,439,440,441,443,444,445,446,447,448,449,450,451],{"hour":153,"time_label":216,"score":438,"confidence":394},"Fair",{"hour":220,"time_label":221,"score":438,"confidence":394},{"hour":225,"time_label":226,"score":432,"confidence":394},{"hour":230,"time_label":231,"score":432,"confidence":442},70,{"hour":58,"time_label":238,"score":432,"confidence":442},{"hour":245,"time_label":246,"score":432,"confidence":442},{"hour":252,"time_label":253,"score":432,"confidence":442},{"hour":259,"time_label":260,"score":438,"confidence":442},{"hour":267,"time_label":268,"score":438,"confidence":442},{"hour":47,"time_label":274,"score":438,"confidence":442},{"hour":280,"time_label":281,"score":438,"confidence":442},{"hour":287,"time_label":288,"score":438,"confidence":442},{"hour":294,"time_label":295,"score":438,"confidence":442},18.2,{"temperature_c":452,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":455,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":456,"breakdown":11,"community_average":11,"community_discrepancy":11},0.99,[155,156],{"date":458,"best_hour":220,"best_time_label":221,"score":432,"confidence":442,"effective_wave_height":459,"effective_wind_speed":460,"swell_period":248,"hourly_scores":461,"water_temperature":452,"wetsuit":475,"visibility":476},"2026-07-03",0.154,1.61,[462,463,464,465,466,467,468,469,470,471,472,473,474],{"hour":153,"time_label":216,"score":438,"confidence":442},{"hour":220,"time_label":221,"score":432,"confidence":442},{"hour":225,"time_label":226,"score":432,"confidence":442},{"hour":230,"time_label":231,"score":432,"confidence":442},{"hour":58,"time_label":238,"score":432,"confidence":442},{"hour":245,"time_label":246,"score":432,"confidence":442},{"hour":252,"time_label":253,"score":432,"confidence":442},{"hour":259,"time_label":260,"score":438,"confidence":442},{"hour":267,"time_label":268,"score":438,"confidence":442},{"hour":47,"time_label":274,"score":438,"confidence":442},{"hour":280,"time_label":281,"score":438,"confidence":442},{"hour":287,"time_label":288,"score":438,"confidence":442},{"hour":294,"time_label":295,"score":438,"confidence":442},{"temperature_c":452,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":455,"rating":150,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":477,"breakdown":11,"community_average":11,"community_discrepancy":11},[155,156],{"date":479,"best_hour":220,"best_time_label":221,"score":432,"confidence":442,"effective_wave_height":480,"effective_wind_speed":481,"swell_period":482,"hourly_scores":483,"water_temperature":497,"wetsuit":498,"visibility":499},"2026-07-04",0.13,3.19,11.9,[484,485,486,487,488,489,490,491,492,493,494,495,496],{"hour":153,"time_label":216,"score":438,"confidence":442},{"hour":220,"time_label":221,"score":432,"confidence":442},{"hour":225,"time_label":226,"score":432,"confidence":442},{"hour":230,"time_label":231,"score":432,"confidence":442},{"hour":58,"time_label":238,"score":432,"confidence":442},{"hour":245,"time_label":246,"score":432,"confidence":442},{"hour":252,"time_label":253,"score":432,"confidence":442},{"hour":259,"time_label":260,"score":438,"confidence":442},{"hour":267,"time_label":268,"score":438,"confidence":442},{"hour":47,"time_label":274,"score":438,"confidence":442},{"hour":280,"time_label":281,"score":438,"confidence":442},{"hour":287,"time_label":288,"score":438,"confidence":442},{"hour":294,"time_label":295,"score":438,"confidence":442},18.1,{"temperature_c":497,"thickness":144,"label":145,"description":146,"warmth_level":147},{"score":500,"rating":432,"confidence":151,"available_signals":152,"total_signals":153,"missing_signals":501,"breakdown":11,"community_average":11,"community_discrepancy":11},2.1875,[155,156],{"spot_slug":6,"likely_to_see":503,"rare_finds":513,"total_species_all_time":554,"data_source":555,"last_updated":556,"seasonal_window":557},[504],{"taxon_id":505,"common_name":506,"scientific_name":507,"taxonomic_group":508,"image_url":509,"image_attribution":510,"observation_count":147,"observation_count_all_time":511,"last_observed":11,"category":512},98499,"Western King Wrasse","Coris auricularis","Fish","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F31260309\u002Fmedium.jpeg","(c) J. Martin Crossley, some rights reserved (CC BY-NC-SA), uploaded by J. Martin Crossley",42,"likely",[514,521,528,534,541,547],{"taxon_id":515,"common_name":516,"scientific_name":517,"taxonomic_group":508,"image_url":518,"image_attribution":510,"observation_count":91,"observation_count_all_time":519,"last_observed":11,"category":520},1316566,"Redlip morwong","Goniistius rubrolabiatus","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F342063600\u002Fmedium.jpeg",112,"rare",{"taxon_id":522,"common_name":523,"scientific_name":524,"taxonomic_group":508,"image_url":525,"image_attribution":526,"observation_count":91,"observation_count_all_time":527,"last_observed":11,"category":520},513495,"Southern Blue Devil","Paraplesiops meleagris","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F557872481\u002Fmedium.jpg","(c) Phil W, some rights reserved (CC BY-NC), uploaded by Phil W",43,{"taxon_id":529,"common_name":530,"scientific_name":531,"taxonomic_group":508,"image_url":532,"image_attribution":510,"observation_count":53,"observation_count_all_time":533,"last_observed":11,"category":520},521744,"Banded Sweep","Scorpis georgiana","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F350866749\u002Fmedium.jpeg",91,{"taxon_id":535,"common_name":536,"scientific_name":537,"taxonomic_group":508,"image_url":538,"image_attribution":539,"observation_count":53,"observation_count_all_time":540,"last_observed":11,"category":520},243810,"Weeping Toadfish","Torquigener pleurogramma","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F18547389\u002Fmedium.jpeg","(c) Tony Strazzari, some rights reserved (CC BY-NC), uploaded by Tony Strazzari",72,{"taxon_id":542,"common_name":543,"scientific_name":544,"taxonomic_group":508,"image_url":545,"image_attribution":510,"observation_count":53,"observation_count_all_time":546,"last_observed":11,"category":520},203919,"Western Buffalo Bream","Kyphosus cornelii","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F116512627\u002Fmedium.jpeg",40,{"taxon_id":548,"common_name":549,"scientific_name":550,"taxonomic_group":508,"image_url":551,"image_attribution":552,"observation_count":53,"observation_count_all_time":553,"last_observed":11,"category":520},102350,"Blackthroat Threefin","Helcogramma decurrens","https:\u002F\u002Finaturalist-open-data.s3.amazonaws.com\u002Fphotos\u002F25404376\u002Fmedium.jpg","(c) Glen Whisson, some rights reserved (CC BY-NC), uploaded by Glen Whisson",31,30,"iNaturalist","2026-06-14T01:53:42.988320Z",{"month_start":211,"day_start":53,"month_end":220,"day_end":553,"description":558},"May 1 – Jul 31 (any year)",1782541371675]