{"date":"2026-11-13","current_data":{"wind_speed":6.0,"wind_direction":25,"low_tide":"09:25 (-0.8m)","high_tide":"15:33 (0.6m)","wave_height":2.0,"wave_direction":309,"sunrise":"07:15","sunset":"18:00"},"kitesurfing":[{"start":"2026-11-13T09:00:00+00:00","end":"2026-11-13T12:00:00+00:00","status":"No-Go","details":{"wind_speed":6.3,"wind_direction":2,"tide_status":"Falling tide: safe distance from high tide","reason":"Wind or Tide out of bounds"}},{"start":"2026-11-13T10:00:00+00:00","end":"2026-11-13T13:00:00+00:00","status":"No-Go","details":{"wind_speed":6.2,"wind_direction":9,"tide_status":"Rising tide: started within 1.5h of low tide","reason":"Wind or Tide out of bounds"}},{"start":"2026-11-13T11:00:00+00:00","end":"2026-11-13T14:00:00+00:00","status":"No-Go","details":{"wind_speed":5.9,"wind_direction":18,"tide_status":"Rising tide: started 1.6h after low tide (max 1.5h)","reason":"Wind or Tide out of bounds"}},{"start":"2026-11-13T12:00:00+00:00","end":"2026-11-13T15:00:00+00:00","status":"No-Go","details":{"wind_speed":5.6,"wind_direction":25,"tide_status":"Rising tide: started 2.6h after low tide (max 1.5h)","reason":"Wind or Tide out of bounds"}},{"start":"2026-11-13T13:00:00+00:00","end":"2026-11-13T16:00:00+00:00","status":"No-Go","details":{"wind_speed":5.2,"wind_direction":27,"tide_status":"Rising tide: started 3.6h after low tide (max 1.5h)","reason":"Wind or Tide out of bounds"}},{"start":"2026-11-13T14:00:00+00:00","end":"2026-11-13T17:00:00+00:00","status":"No-Go","details":{"wind_speed":5.1,"wind_direction":23,"tide_status":"Rising tide: started 4.6h after low tide (max 1.5h)","reason":"Wind or Tide out of bounds"}}],"wing_foil":[{"start":"2026-11-13T09:00:00+00:00","end":"2026-11-13T11:00:00+00:00","status":"No-Go","details":{"wind_speed":6.5,"wind_direction":2,"reason":"Wind too low (<= 10 kn)"}},{"start":"2026-11-13T10:00:00+00:00","end":"2026-11-13T12:00:00+00:00","status":"No-Go","details":{"wind_speed":6.3,"wind_direction":9,"reason":"Wind too low (<= 10 kn)"}},{"start":"2026-11-13T11:00:00+00:00","end":"2026-11-13T13:00:00+00:00","status":"No-Go","details":{"wind_speed":6.0,"wind_direction":18,"reason":"Wind too low (<= 10 kn)"}},{"start":"2026-11-13T12:00:00+00:00","end":"2026-11-13T14:00:00+00:00","status":"No-Go","details":{"wind_speed":5.8,"wind_direction":25,"reason":"Wind too low (<= 10 kn)"}},{"start":"2026-11-13T13:00:00+00:00","end":"2026-11-13T15:00:00+00:00","status":"No-Go","details":{"wind_speed":5.4,"wind_direction":27,"reason":"Wind too low (<= 10 kn)"}},{"start":"2026-11-13T14:00:00+00:00","end":"2026-11-13T16:00:00+00:00","status":"No-Go","details":{"wind_speed":5.0,"wind_direction":23,"reason":"Wind too low (<= 10 kn)"}}],"surfing":[{"start":"2026-11-13T10:00:00+00:00","end":"2026-11-13T13:00:00+00:00","status":"Go","details":{"wind_speed":0.0,"wind_direction":0.0,"reason":"Surf lessons run daily at 10:00 AM regardless of conditions"}}]}