{"about":"High and low water, sea level and wave height at Cascais, the Tagus and Funchal, yesterday to tomorrow (UTC). A model, not Instituto Hidrográfico's official tide table and not a warning: IPMA issues the coastal warnings (Agitação Marítima) and the Captaincies close bars and beaches.","label":"evidence: a model (Open-Meteo Marine API), turns found by us","source":"https://marine-api.open-meteo.com/v1/marine?latitude=38.68&longitude=-9.42&hourly=sea_level_height_msl,wave_height,wave_period&timezone=GMT&start_date=2026-11-10&end_date=2026-11-12","source_name":"Open-Meteo Marine API (sea_level_height_msl, wave_height, wave_period)","licence":"CC BY 4.0 (Open-Meteo; underlying ocean models credited by Open-Meteo)","read_utc":"2026-11-11T11:52:44Z","method":"Hourly sea level relative to mean sea level at the model sea cell nearest each place; a high or low water is an hourly turn, refined by a parabola through the three hours around it (to about 10 minutes and a few cm). Heights are above or below MEAN SEA LEVEL, not above the chart datum used in IH's tables (so they are not comparable number for number with a printed tide table). The Lisbon cell is the nearest sea cell outside the estuary, not the Lisbon tide gauge: estuary times run later.","confidence":"MEDIUM for times of high and low water at Cascais and Funchal (astronomical tide well modelled); LOW for Lisbon inside the estuary; storm surge in the model is not verified against a gauge.","official_source":{"name":"Instituto Hidrográfico, Tabela de Marés 2026 (Lisboa, Cascais, Funchal)","url":"https://www.hidrografico.pt/en/generic-pages/dt/doc/oceanographic-forecast/?child=mare-height","access":"digital only, through IH's online shop (loja.hidrografico.pt): needs an account; not read by us"},"by":"incident.datascience@web-summit.dinis","updated":"2026-11-11T11:52:44Z","places":[{"id":"cascais","name":"Cascais (Tagus mouth)","model_cell":{"lat":38.708336,"lon":-9.458328},"url":"https://marine-api.open-meteo.com/v1/marine?latitude=38.68&longitude=-9.42&hourly=sea_level_height_msl,wave_height,wave_period&timezone=GMT&start_date=2026-11-10&end_date=2026-11-12","turns":[{"type":"high","time_utc":"2026-11-10T02:05Z","height_m_msl":1.08},{"type":"low","time_utc":"2026-11-10T08:13Z","height_m_msl":-1.39},{"type":"high","time_utc":"2026-11-10T14:24Z","height_m_msl":0.95},{"type":"low","time_utc":"2026-11-10T20:22Z","height_m_msl":-1.3},{"type":"high","time_utc":"2026-11-11T02:40Z","height_m_msl":1.06},{"type":"low","time_utc":"2026-11-11T08:44Z","height_m_msl":-1.23},{"type":"high","time_utc":"2026-11-11T15:11Z","height_m_msl":1.23},{"type":"low","time_utc":"2026-11-11T20:59Z","height_m_msl":-1.07},{"type":"high","time_utc":"2026-11-12T03:12Z","height_m_msl":1.05},{"type":"low","time_utc":"2026-11-12T09:23Z","height_m_msl":-1.15},{"type":"high","time_utc":"2026-11-12T15:32Z","height_m_msl":0.77},{"type":"low","time_utc":"2026-11-12T21:28Z","height_m_msl":-1.12}],"max_wave_height_m":4.64,"hourly":[{"t":"2026-11-10T00:00Z","sea_level_m_msl":0.45,"wave_height_m":4.48,"wave_period_s":10.25},{"t":"2026-11-10T01:00Z","sea_level_m_msl":0.89,"wave_height_m":4.52,"wave_period_s":10.3},{"t":"2026-11-10T02:00Z","sea_level_m_msl":1.08,"wave_height_m":4.56,"wave_period_s":10.35},{"t":"2026-11-10T03:00Z","sea_level_m_msl":0.94,"wave_height_m":4.6,"wave_period_s":10.4},{"t":"2026-11-10T04:00Z","sea_level_m_msl":0.51,"wave_height_m":4.62,"wave_period_s":10.5},{"t":"2026-11-10T05:00Z","sea_level_m_msl":-0.1,"wave_height_m":4.62,"wave_period_s":10.6},{"t":"2026-11-10T06:00Z","sea_level_m_msl":-0.71,"wave_height_m":4.64,"wave_period_s":10.65},{"t":"2026-11-10T07:00Z","sea_level_m_msl":-1.17,"wave_height_m":4.6,"wave_period_s":10.7},{"t":"2026-11-10T08:00Z","sea_level_m_msl":-1.38,"wave_height_m":4.56,"wave_period_s":10.75},{"t":"2026-11-10T09:00Z","sea_level_m_msl":-1.3,"wave_height_m":4.52,"wave_period_s":10.65},{"t":"2026-11-10T10:00Z","sea_level_m_msl":-0.95,"wave_height_m":4.4,"wave_period_s":10.35},{"t":"2026-11-10T11:00Z","sea_level_m_msl":-0.42,"wave_height_m":4.26,"wave_period_s":9.95},{"t":"2026-11-10T12:00Z","sea_level_m_msl":0.17,"wave_height_m":4.14,"wave_period_s":9.65},{"t":"2026-11-10T13:00Z","sea_level_m_msl":0.67,"wave_height_m":4.16,"wave_period_s":9.55},{"t":"2026-11-10T14:00Z","sea_level_m_msl":0.93,"wave_height_m":4.16,"wave_period_s":9.5},{"t":"2026-11-10T15:00Z","sea_level_m_msl":0.9,"wave_height_m":4.18,"wave_period_s":9.55},{"t":"2026-11-10T16:00Z","sea_level_m_msl":0.58,"wave_height_m":4.18,"wave_period_s":9.65},{"t":"2026-11-10T17:00Z","sea_level_m_msl":0.04,"wave_height_m":4.18,"wave_period_s":9.8},{"t":"2026-11-10T18:00Z","sea_level_m_msl":-0.55,"wave_height_m":4.18,"wave_period_s":9.9},{"t":"2026-11-10T19:00Z","sea_level_m_msl":-1.03,"wave_height_m":4.14,"wave_period_s":9.95},{"t":"2026-11-10T20:00Z","sea_level_m_msl":-1.28,"wave_height_m":4.08,"wave_period_s":9.95},{"t":"2026-11-10T21:00Z","sea_level_m_msl":-1.24,"wave_height_m":4.04,"wave_period_s":9.95},{"t":"2026-11-10T22:00Z","sea_level_m_msl":-0.94,"wave_height_m":3.98,"wave_period_s":10},{"t":"2026-11-10T23:00Z","sea_level_m_msl":-0.45,"wave_height_m":3.94,"wave_period_s":10.05},{"t":"2026-11-11T00:00Z","sea_level_m_msl":0.14,"wave_height_m":3.88,"wave_period_s":10.1},{"t":"2026-11-11T01:00Z","sea_level_m_msl":0.66,"wave_height_m":3.86,"wave_period_s":10.1},{"t":"2026-11-11T02:00Z","sea_level_m_msl":0.99,"wave_height_m":3.84,"wave_period_s":10.1},{"t":"2026-11-11T03:00Z","sea_level_m_msl":1.04,"wave_height_m":3.82,"wave_period_s":10.1},{"t":"2026-11-11T04:00Z","sea_level_m_msl":0.8,"wave_height_m":3.78,"wave_period_s":10.1},{"t":"2026-11-11T05:00Z","sea_level_m_msl":0.31,"wave_height_m":3.72,"wave_period_s":10.1},{"t":"2026-11-11T06:00Z","sea_level_m_msl":-0.29,"wave_height_m":3.68,"wave_period_s":10.05},{"t":"2026-11-11T07:00Z","sea_level_m_msl":-0.82,"wave_height_m":3.62,"wave_period_s":10},{"t":"2026-11-11T08:00Z","sea_level_m_msl":-1.15,"wave_height_m":3.54,"wave_period_s":9.95},{"t":"2026-11-11T09:00Z","sea_level_m_msl":-1.22,"wave_height_m":3.48,"wave_period_s":9.85},{"t":"2026-11-11T10:00Z","sea_level_m_msl":-1,"wave_height_m":3.46,"wave_period_s":9.7},{"t":"2026-11-11T11:00Z","sea_level_m_msl":-0.56,"wave_height_m":3.42,"wave_period_s":9.5},{"t":"2026-11-11T12:00Z","sea_level_m_msl":0.01,"wave_height_m":3.4,"wave_period_s":9.3},{"t":"2026-11-11T13:00Z","sea_level_m_msl":0.58,"wave_height_m":3.38,"wave_period_s":9.15},{"t":"2026-11-11T14:00Z","sea_level_m_msl":1.02,"wave_height_m":3.36,"wave_period_s":9.05},{"t":"2026-11-11T15:00Z","sea_level_m_msl":1.23,"wave_height_m":3.34,"wave_period_s":9},{"t":"2026-11-11T16:00Z","sea_level_m_msl":1.13,"wave_height_m":3.38,"wave_period_s":9},{"t":"2026-11-11T17:00Z","sea_level_m_msl":0.69,"wave_height_m":3.42,"wave_period_s":9.05},{"t":"2026-11-11T18:00Z","sea_level_m_msl":0.03,"wave_height_m":3.46,"wave_period_s":9.1},{"t":"2026-11-11T19:00Z","sea_level_m_msl":-0.55,"wave_height_m":3.48,"wave_period_s":9.05},{"t":"2026-11-11T20:00Z","sea_level_m_msl":-0.94,"wave_height_m":3.5,"wave_period_s":9},{"t":"2026-11-11T21:00Z","sea_level_m_msl":-1.07,"wave_height_m":3.52,"wave_period_s":9},{"t":"2026-11-11T22:00Z","sea_level_m_msl":-0.93,"wave_height_m":3.5,"wave_period_s":9.05},{"t":"2026-11-11T23:00Z","sea_level_m_msl":-0.56,"wave_height_m":3.46,"wave_period_s":9.2},{"t":"2026-11-12T00:00Z","sea_level_m_msl":-0.06,"wave_height_m":3.44,"wave_period_s":9.25},{"t":"2026-11-12T01:00Z","sea_level_m_msl":0.46,"wave_height_m":3.46,"wave_period_s":9.25},{"t":"2026-11-12T02:00Z","sea_level_m_msl":0.87,"wave_height_m":3.48,"wave_period_s":9.2},{"t":"2026-11-12T03:00Z","sea_level_m_msl":1.05,"wave_height_m":3.5,"wave_period_s":9.15},{"t":"2026-11-12T04:00Z","sea_level_m_msl":0.97,"wave_height_m":3.56,"wave_period_s":9.05},{"t":"2026-11-12T05:00Z","sea_level_m_msl":0.63,"wave_height_m":3.6,"wave_period_s":8.95},{"t":"2026-11-12T06:00Z","sea_level_m_msl":0.1,"wave_height_m":3.66,"wave_period_s":8.9},{"t":"2026-11-12T07:00Z","sea_level_m_msl":-0.46,"wave_height_m":3.72,"wave_period_s":8.9},{"t":"2026-11-12T08:00Z","sea_level_m_msl":-0.9,"wave_height_m":3.76,"wave_period_s":8.95},{"t":"2026-11-12T09:00Z","sea_level_m_msl":-1.13,"wave_height_m":3.82,"wave_period_s":9},{"t":"2026-11-12T10:00Z","sea_level_m_msl":-1.1,"wave_height_m":3.82,"wave_period_s":9},{"t":"2026-11-12T11:00Z","sea_level_m_msl":-0.84,"wave_height_m":3.82,"wave_period_s":9.05},{"t":"2026-11-12T12:00Z","sea_level_m_msl":-0.42,"wave_height_m":3.82,"wave_period_s":9.05},{"t":"2026-11-12T13:00Z","sea_level_m_msl":0.06,"wave_height_m":3.8,"wave_period_s":9.05},{"t":"2026-11-12T14:00Z","sea_level_m_msl":0.48,"wave_height_m":3.78,"wave_period_s":9.1},{"t":"2026-11-12T15:00Z","sea_level_m_msl":0.73,"wave_height_m":3.76,"wave_period_s":9.1},{"t":"2026-11-12T16:00Z","sea_level_m_msl":0.74,"wave_height_m":3.74,"wave_period_s":9.1},{"t":"2026-11-12T17:00Z","sea_level_m_msl":0.5,"wave_height_m":3.72,"wave_period_s":9.1},{"t":"2026-11-12T18:00Z","sea_level_m_msl":0.08,"wave_height_m":3.7,"wave_period_s":9.1},{"t":"2026-11-12T19:00Z","sea_level_m_msl":-0.42,"wave_height_m":3.68,"wave_period_s":9.1},{"t":"2026-11-12T20:00Z","sea_level_m_msl":-0.85,"wave_height_m":3.68,"wave_period_s":9.15},{"t":"2026-11-12T21:00Z","sea_level_m_msl":-1.09,"wave_height_m":3.66,"wave_period_s":9.15},{"t":"2026-11-12T22:00Z","sea_level_m_msl":-1.08,"wave_height_m":3.66,"wave_period_s":9.15},{"t":"2026-11-12T23:00Z","sea_level_m_msl":-0.85,"wave_height_m":3.64,"wave_period_s":9.15}]},{"id":"lisbon","name":"Lisbon (Tagus, nearest sea cell)","model_cell":{"lat":38.625,"lon":-9.2916565},"url":"https://marine-api.open-meteo.com/v1/marine?latitude=38.66&longitude=-9.25&hourly=sea_level_height_msl,wave_height,wave_period&timezone=GMT&start_date=2026-11-10&end_date=2026-11-12","turns":[{"type":"high","time_utc":"2026-11-10T02:04Z","height_m_msl":1.08},{"type":"low","time_utc":"2026-11-10T08:12Z","height_m_msl":-1.39},{"type":"high","time_utc":"2026-11-10T14:22Z","height_m_msl":0.96},{"type":"low","time_utc":"2026-11-10T20:21Z","height_m_msl":-1.29},{"type":"high","time_utc":"2026-11-11T02:38Z","height_m_msl":1.06},{"type":"low","time_utc":"2026-11-11T08:43Z","height_m_msl":-1.22},{"type":"high","time_utc":"2026-11-11T15:12Z","height_m_msl":1.25},{"type":"low","time_utc":"2026-11-11T20:58Z","height_m_msl":-1.05},{"type":"high","time_utc":"2026-11-12T03:11Z","height_m_msl":1.07},{"type":"low","time_utc":"2026-11-12T09:23Z","height_m_msl":-1.15},{"type":"high","time_utc":"2026-11-12T15:30Z","height_m_msl":0.76},{"type":"low","time_utc":"2026-11-12T21:28Z","height_m_msl":-1.11}],"max_wave_height_m":4.5,"hourly":[{"t":"2026-11-10T00:00Z","sea_level_m_msl":0.46,"wave_height_m":4.3,"wave_period_s":10.2},{"t":"2026-11-10T01:00Z","sea_level_m_msl":0.9,"wave_height_m":4.34,"wave_period_s":10.3},{"t":"2026-11-10T02:00Z","sea_level_m_msl":1.08,"wave_height_m":4.4,"wave_period_s":10.35},{"t":"2026-11-10T03:00Z","sea_level_m_msl":0.94,"wave_height_m":4.44,"wave_period_s":10.4},{"t":"2026-11-10T04:00Z","sea_level_m_msl":0.5,"wave_height_m":4.46,"wave_period_s":10.45},{"t":"2026-11-10T05:00Z","sea_level_m_msl":-0.11,"wave_height_m":4.48,"wave_period_s":10.55},{"t":"2026-11-10T06:00Z","sea_level_m_msl":-0.72,"wave_height_m":4.5,"wave_period_s":10.6},{"t":"2026-11-10T07:00Z","sea_level_m_msl":-1.17,"wave_height_m":4.48,"wave_period_s":10.65},{"t":"2026-11-10T08:00Z","sea_level_m_msl":-1.38,"wave_height_m":4.44,"wave_period_s":10.7},{"t":"2026-11-10T09:00Z","sea_level_m_msl":-1.29,"wave_height_m":4.42,"wave_period_s":10.65},{"t":"2026-11-10T10:00Z","sea_level_m_msl":-0.93,"wave_height_m":4.28,"wave_period_s":10.4},{"t":"2026-11-10T11:00Z","sea_level_m_msl":-0.4,"wave_height_m":4.16,"wave_period_s":10},{"t":"2026-11-10T12:00Z","sea_level_m_msl":0.19,"wave_height_m":4.02,"wave_period_s":9.7},{"t":"2026-11-10T13:00Z","sea_level_m_msl":0.68,"wave_height_m":4.02,"wave_period_s":9.55},{"t":"2026-11-10T14:00Z","sea_level_m_msl":0.94,"wave_height_m":4.04,"wave_period_s":9.45},{"t":"2026-11-10T15:00Z","sea_level_m_msl":0.9,"wave_height_m":4.04,"wave_period_s":9.45},{"t":"2026-11-10T16:00Z","sea_level_m_msl":0.57,"wave_height_m":4.02,"wave_period_s":9.55},{"t":"2026-11-10T17:00Z","sea_level_m_msl":0.04,"wave_height_m":4,"wave_period_s":9.7},{"t":"2026-11-10T18:00Z","sea_level_m_msl":-0.55,"wave_height_m":3.98,"wave_period_s":9.8},{"t":"2026-11-10T19:00Z","sea_level_m_msl":-1.03,"wave_height_m":3.94,"wave_period_s":9.85},{"t":"2026-11-10T20:00Z","sea_level_m_msl":-1.27,"wave_height_m":3.88,"wave_period_s":9.9},{"t":"2026-11-10T21:00Z","sea_level_m_msl":-1.23,"wave_height_m":3.84,"wave_period_s":9.95},{"t":"2026-11-10T22:00Z","sea_level_m_msl":-0.93,"wave_height_m":3.8,"wave_period_s":9.95},{"t":"2026-11-10T23:00Z","sea_level_m_msl":-0.43,"wave_height_m":3.74,"wave_period_s":10},{"t":"2026-11-11T00:00Z","sea_level_m_msl":0.15,"wave_height_m":3.7,"wave_period_s":10},{"t":"2026-11-11T01:00Z","sea_level_m_msl":0.67,"wave_height_m":3.68,"wave_period_s":10},{"t":"2026-11-11T02:00Z","sea_level_m_msl":1,"wave_height_m":3.64,"wave_period_s":10.05},{"t":"2026-11-11T03:00Z","sea_level_m_msl":1.04,"wave_height_m":3.62,"wave_period_s":10.05},{"t":"2026-11-11T04:00Z","sea_level_m_msl":0.79,"wave_height_m":3.58,"wave_period_s":10.05},{"t":"2026-11-11T05:00Z","sea_level_m_msl":0.3,"wave_height_m":3.54,"wave_period_s":10.05},{"t":"2026-11-11T06:00Z","sea_level_m_msl":-0.3,"wave_height_m":3.5,"wave_period_s":10},{"t":"2026-11-11T07:00Z","sea_level_m_msl":-0.82,"wave_height_m":3.44,"wave_period_s":9.95},{"t":"2026-11-11T08:00Z","sea_level_m_msl":-1.15,"wave_height_m":3.36,"wave_period_s":9.9},{"t":"2026-11-11T09:00Z","sea_level_m_msl":-1.21,"wave_height_m":3.3,"wave_period_s":9.8},{"t":"2026-11-11T10:00Z","sea_level_m_msl":-0.99,"wave_height_m":3.26,"wave_period_s":9.7},{"t":"2026-11-11T11:00Z","sea_level_m_msl":-0.55,"wave_height_m":3.22,"wave_period_s":9.55},{"t":"2026-11-11T12:00Z","sea_level_m_msl":0.02,"wave_height_m":3.18,"wave_period_s":9.4},{"t":"2026-11-11T13:00Z","sea_level_m_msl":0.59,"wave_height_m":3.18,"wave_period_s":9.3},{"t":"2026-11-11T14:00Z","sea_level_m_msl":1.03,"wave_height_m":3.16,"wave_period_s":9.2},{"t":"2026-11-11T15:00Z","sea_level_m_msl":1.24,"wave_height_m":3.16,"wave_period_s":9.1},{"t":"2026-11-11T16:00Z","sea_level_m_msl":1.15,"wave_height_m":3.24,"wave_period_s":9},{"t":"2026-11-11T17:00Z","sea_level_m_msl":0.71,"wave_height_m":3.3,"wave_period_s":8.95},{"t":"2026-11-11T18:00Z","sea_level_m_msl":0.04,"wave_height_m":3.38,"wave_period_s":8.9},{"t":"2026-11-11T19:00Z","sea_level_m_msl":-0.53,"wave_height_m":3.42,"wave_period_s":8.85},{"t":"2026-11-11T20:00Z","sea_level_m_msl":-0.92,"wave_height_m":3.44,"wave_period_s":8.85},{"t":"2026-11-11T21:00Z","sea_level_m_msl":-1.05,"wave_height_m":3.48,"wave_period_s":8.9},{"t":"2026-11-11T22:00Z","sea_level_m_msl":-0.9,"wave_height_m":3.44,"wave_period_s":9},{"t":"2026-11-11T23:00Z","sea_level_m_msl":-0.53,"wave_height_m":3.4,"wave_period_s":9.1},{"t":"2026-11-12T00:00Z","sea_level_m_msl":-0.03,"wave_height_m":3.36,"wave_period_s":9.2},{"t":"2026-11-12T01:00Z","sea_level_m_msl":0.48,"wave_height_m":3.36,"wave_period_s":9.2},{"t":"2026-11-12T02:00Z","sea_level_m_msl":0.88,"wave_height_m":3.36,"wave_period_s":9.2},{"t":"2026-11-12T03:00Z","sea_level_m_msl":1.07,"wave_height_m":3.36,"wave_period_s":9.15},{"t":"2026-11-12T04:00Z","sea_level_m_msl":0.98,"wave_height_m":3.4,"wave_period_s":9.1},{"t":"2026-11-12T05:00Z","sea_level_m_msl":0.63,"wave_height_m":3.42,"wave_period_s":9},{"t":"2026-11-12T06:00Z","sea_level_m_msl":0.1,"wave_height_m":3.46,"wave_period_s":8.95},{"t":"2026-11-12T07:00Z","sea_level_m_msl":-0.46,"wave_height_m":3.5,"wave_period_s":8.95},{"t":"2026-11-12T08:00Z","sea_level_m_msl":-0.91,"wave_height_m":3.54,"wave_period_s":8.95},{"t":"2026-11-12T09:00Z","sea_level_m_msl":-1.13,"wave_height_m":3.58,"wave_period_s":9},{"t":"2026-11-12T10:00Z","sea_level_m_msl":-1.1,"wave_height_m":3.6,"wave_period_s":9},{"t":"2026-11-12T11:00Z","sea_level_m_msl":-0.83,"wave_height_m":3.6,"wave_period_s":9.05},{"t":"2026-11-12T12:00Z","sea_level_m_msl":-0.41,"wave_height_m":3.62,"wave_period_s":9.05},{"t":"2026-11-12T13:00Z","sea_level_m_msl":0.07,"wave_height_m":3.6,"wave_period_s":9.05},{"t":"2026-11-12T14:00Z","sea_level_m_msl":0.48,"wave_height_m":3.56,"wave_period_s":9.1},{"t":"2026-11-12T15:00Z","sea_level_m_msl":0.73,"wave_height_m":3.54,"wave_period_s":9.1},{"t":"2026-11-12T16:00Z","sea_level_m_msl":0.73,"wave_height_m":3.52,"wave_period_s":9.1},{"t":"2026-11-12T17:00Z","sea_level_m_msl":0.49,"wave_height_m":3.5,"wave_period_s":9.1},{"t":"2026-11-12T18:00Z","sea_level_m_msl":0.07,"wave_height_m":3.48,"wave_period_s":9.1},{"t":"2026-11-12T19:00Z","sea_level_m_msl":-0.43,"wave_height_m":3.46,"wave_period_s":9.1},{"t":"2026-11-12T20:00Z","sea_level_m_msl":-0.85,"wave_height_m":3.44,"wave_period_s":9.15},{"t":"2026-11-12T21:00Z","sea_level_m_msl":-1.08,"wave_height_m":3.42,"wave_period_s":9.15},{"t":"2026-11-12T22:00Z","sea_level_m_msl":-1.07,"wave_height_m":3.42,"wave_period_s":9.15},{"t":"2026-11-12T23:00Z","sea_level_m_msl":-0.84,"wave_height_m":3.4,"wave_period_s":9.1}]},{"id":"funchal","name":"Funchal","model_cell":{"lat":32.625,"lon":-16.874985},"url":"https://marine-api.open-meteo.com/v1/marine?latitude=32.63&longitude=-16.91&hourly=sea_level_height_msl,wave_height,wave_period&timezone=GMT&start_date=2026-11-10&end_date=2026-11-12","turns":[{"type":"high","time_utc":"2026-11-10T01:22Z","height_m_msl":0.77},{"type":"low","time_utc":"2026-11-10T07:30Z","height_m_msl":-0.97},{"type":"high","time_utc":"2026-11-10T13:43Z","height_m_msl":0.71},{"type":"low","time_utc":"2026-11-10T19:39Z","height_m_msl":-0.87},{"type":"high","time_utc":"2026-11-11T02:00Z","height_m_msl":0.87},{"type":"low","time_utc":"2026-11-11T08:08Z","height_m_msl":-0.75},{"type":"high","time_utc":"2026-11-11T14:12Z","height_m_msl":0.67},{"type":"low","time_utc":"2026-11-11T20:11Z","height_m_msl":-0.83},{"type":"high","time_utc":"2026-11-12T02:30Z","height_m_msl":0.74},{"type":"low","time_utc":"2026-11-12T08:44Z","height_m_msl":-0.85},{"type":"high","time_utc":"2026-11-12T14:47Z","height_m_msl":0.48},{"type":"low","time_utc":"2026-11-12T20:41Z","height_m_msl":-0.83}],"max_wave_height_m":4.86,"hourly":[{"t":"2026-11-10T00:00Z","sea_level_m_msl":0.57,"wave_height_m":2.84,"wave_period_s":9.5},{"t":"2026-11-10T01:00Z","sea_level_m_msl":0.76,"wave_height_m":2.78,"wave_period_s":9.4},{"t":"2026-11-10T02:00Z","sea_level_m_msl":0.73,"wave_height_m":2.72,"wave_period_s":9.35},{"t":"2026-11-10T03:00Z","sea_level_m_msl":0.47,"wave_height_m":2.66,"wave_period_s":9.25},{"t":"2026-11-10T04:00Z","sea_level_m_msl":0.07,"wave_height_m":2.64,"wave_period_s":9.15},{"t":"2026-11-10T05:00Z","sea_level_m_msl":-0.38,"wave_height_m":2.62,"wave_period_s":9.1},{"t":"2026-11-10T06:00Z","sea_level_m_msl":-0.75,"wave_height_m":2.6,"wave_period_s":9},{"t":"2026-11-10T07:00Z","sea_level_m_msl":-0.95,"wave_height_m":2.54,"wave_period_s":8.9},{"t":"2026-11-10T08:00Z","sea_level_m_msl":-0.95,"wave_height_m":2.48,"wave_period_s":8.8},{"t":"2026-11-10T09:00Z","sea_level_m_msl":-0.75,"wave_height_m":2.42,"wave_period_s":8.7},{"t":"2026-11-10T10:00Z","sea_level_m_msl":-0.4,"wave_height_m":2.36,"wave_period_s":8.55},{"t":"2026-11-10T11:00Z","sea_level_m_msl":0.02,"wave_height_m":2.32,"wave_period_s":8.4},{"t":"2026-11-10T12:00Z","sea_level_m_msl":0.4,"wave_height_m":2.26,"wave_period_s":8.3},{"t":"2026-11-10T13:00Z","sea_level_m_msl":0.65,"wave_height_m":2.26,"wave_period_s":8.3},{"t":"2026-11-10T14:00Z","sea_level_m_msl":0.7,"wave_height_m":2.26,"wave_period_s":8.35},{"t":"2026-11-10T15:00Z","sea_level_m_msl":0.52,"wave_height_m":2.26,"wave_period_s":8.4},{"t":"2026-11-10T16:00Z","sea_level_m_msl":0.17,"wave_height_m":2.22,"wave_period_s":8.45},{"t":"2026-11-10T17:00Z","sea_level_m_msl":-0.24,"wave_height_m":2.2,"wave_period_s":8.55},{"t":"2026-11-10T18:00Z","sea_level_m_msl":-0.61,"wave_height_m":2.16,"wave_period_s":8.5},{"t":"2026-11-10T19:00Z","sea_level_m_msl":-0.83,"wave_height_m":2.22,"wave_period_s":8.25},{"t":"2026-11-10T20:00Z","sea_level_m_msl":-0.86,"wave_height_m":2.3,"wave_period_s":7.95},{"t":"2026-11-10T21:00Z","sea_level_m_msl":-0.68,"wave_height_m":2.36,"wave_period_s":7.65},{"t":"2026-11-10T22:00Z","sea_level_m_msl":-0.35,"wave_height_m":2.54,"wave_period_s":7.45},{"t":"2026-11-10T23:00Z","sea_level_m_msl":0.07,"wave_height_m":2.74,"wave_period_s":7.35},{"t":"2026-11-11T00:00Z","sea_level_m_msl":0.47,"wave_height_m":2.92,"wave_period_s":7.3},{"t":"2026-11-11T01:00Z","sea_level_m_msl":0.76,"wave_height_m":3.28,"wave_period_s":7.35},{"t":"2026-11-11T02:00Z","sea_level_m_msl":0.87,"wave_height_m":3.64,"wave_period_s":7.45},{"t":"2026-11-11T03:00Z","sea_level_m_msl":0.76,"wave_height_m":4,"wave_period_s":7.6},{"t":"2026-11-11T04:00Z","sea_level_m_msl":0.46,"wave_height_m":4.28,"wave_period_s":7.9},{"t":"2026-11-11T05:00Z","sea_level_m_msl":0.05,"wave_height_m":4.58,"wave_period_s":8.25},{"t":"2026-11-11T06:00Z","sea_level_m_msl":-0.35,"wave_height_m":4.86,"wave_period_s":8.55},{"t":"2026-11-11T07:00Z","sea_level_m_msl":-0.63,"wave_height_m":4.74,"wave_period_s":8.75},{"t":"2026-11-11T08:00Z","sea_level_m_msl":-0.75,"wave_height_m":4.62,"wave_period_s":8.95},{"t":"2026-11-11T09:00Z","sea_level_m_msl":-0.68,"wave_height_m":4.5,"wave_period_s":9.05},{"t":"2026-11-11T10:00Z","sea_level_m_msl":-0.45,"wave_height_m":4.26,"wave_period_s":9.1},{"t":"2026-11-11T11:00Z","sea_level_m_msl":-0.11,"wave_height_m":4,"wave_period_s":9.05},{"t":"2026-11-11T12:00Z","sea_level_m_msl":0.24,"wave_height_m":3.76,"wave_period_s":9.05},{"t":"2026-11-11T13:00Z","sea_level_m_msl":0.53,"wave_height_m":3.64,"wave_period_s":9.05},{"t":"2026-11-11T14:00Z","sea_level_m_msl":0.67,"wave_height_m":3.54,"wave_period_s":9.05},{"t":"2026-11-11T15:00Z","sea_level_m_msl":0.61,"wave_height_m":3.42,"wave_period_s":9.05},{"t":"2026-11-11T16:00Z","sea_level_m_msl":0.36,"wave_height_m":3.28,"wave_period_s":9.1},{"t":"2026-11-11T17:00Z","sea_level_m_msl":-0.01,"wave_height_m":3.14,"wave_period_s":9.2},{"t":"2026-11-11T18:00Z","sea_level_m_msl":-0.4,"wave_height_m":3,"wave_period_s":9.3},{"t":"2026-11-11T19:00Z","sea_level_m_msl":-0.7,"wave_height_m":2.9,"wave_period_s":9.35},{"t":"2026-11-11T20:00Z","sea_level_m_msl":-0.83,"wave_height_m":2.78,"wave_period_s":9.35},{"t":"2026-11-11T21:00Z","sea_level_m_msl":-0.77,"wave_height_m":2.68,"wave_period_s":9.35},{"t":"2026-11-11T22:00Z","sea_level_m_msl":-0.53,"wave_height_m":2.66,"wave_period_s":9.3},{"t":"2026-11-11T23:00Z","sea_level_m_msl":-0.17,"wave_height_m":2.66,"wave_period_s":9.2},{"t":"2026-11-12T00:00Z","sea_level_m_msl":0.21,"wave_height_m":2.64,"wave_period_s":9.15},{"t":"2026-11-12T01:00Z","sea_level_m_msl":0.54,"wave_height_m":2.62,"wave_period_s":9.15},{"t":"2026-11-12T02:00Z","sea_level_m_msl":0.72,"wave_height_m":2.6,"wave_period_s":9.2},{"t":"2026-11-12T03:00Z","sea_level_m_msl":0.72,"wave_height_m":2.58,"wave_period_s":9.2},{"t":"2026-11-12T04:00Z","sea_level_m_msl":0.52,"wave_height_m":2.6,"wave_period_s":9.2},{"t":"2026-11-12T05:00Z","sea_level_m_msl":0.18,"wave_height_m":2.62,"wave_period_s":9.15},{"t":"2026-11-12T06:00Z","sea_level_m_msl":-0.22,"wave_height_m":2.64,"wave_period_s":9.15},{"t":"2026-11-12T07:00Z","sea_level_m_msl":-0.58,"wave_height_m":2.64,"wave_period_s":9.15},{"t":"2026-11-12T08:00Z","sea_level_m_msl":-0.8,"wave_height_m":2.64,"wave_period_s":9.2},{"t":"2026-11-12T09:00Z","sea_level_m_msl":-0.84,"wave_height_m":2.64,"wave_period_s":9.25},{"t":"2026-11-12T10:00Z","sea_level_m_msl":-0.71,"wave_height_m":2.56,"wave_period_s":9.35},{"t":"2026-11-12T11:00Z","sea_level_m_msl":-0.44,"wave_height_m":2.5,"wave_period_s":9.45},{"t":"2026-11-12T12:00Z","sea_level_m_msl":-0.1,"wave_height_m":2.42,"wave_period_s":9.5},{"t":"2026-11-12T13:00Z","sea_level_m_msl":0.21,"wave_height_m":2.36,"wave_period_s":9.5},{"t":"2026-11-12T14:00Z","sea_level_m_msl":0.43,"wave_height_m":2.3,"wave_period_s":9.45},{"t":"2026-11-12T15:00Z","sea_level_m_msl":0.48,"wave_height_m":2.24,"wave_period_s":9.45},{"t":"2026-11-12T16:00Z","sea_level_m_msl":0.35,"wave_height_m":2.16,"wave_period_s":9.45},{"t":"2026-11-12T17:00Z","sea_level_m_msl":0.08,"wave_height_m":2.06,"wave_period_s":9.5},{"t":"2026-11-12T18:00Z","sea_level_m_msl":-0.27,"wave_height_m":1.98,"wave_period_s":9.55},{"t":"2026-11-12T19:00Z","sea_level_m_msl":-0.58,"wave_height_m":1.94,"wave_period_s":9.65},{"t":"2026-11-12T20:00Z","sea_level_m_msl":-0.79,"wave_height_m":1.88,"wave_period_s":9.7},{"t":"2026-11-12T21:00Z","sea_level_m_msl":-0.82,"wave_height_m":1.84,"wave_period_s":9.75},{"t":"2026-11-12T22:00Z","sea_level_m_msl":-0.69,"wave_height_m":1.84,"wave_period_s":9.7},{"t":"2026-11-12T23:00Z","sea_level_m_msl":-0.41,"wave_height_m":1.86,"wave_period_s":9.6}]}]}
