{
  "location": "wilbur",
  "generated_at": "2026-04-26T20:51:36.201598",
  "generated_from": "wilbur_observed_48h.csv",
  "baseline_cfs": 209.0,
  "typical_generation_cfs": 1653.5,
  "current": {
    "day": "04/26/2026",
    "time": "8 PM EDT",
    "datetime_str": "04/26/2026 8 PM EDT",
    "reservoir_elevation": "1644.04",
    "tailwater_elevation": "1585.78",
    "cfs": 1653.0,
    "mode": "GEN",
    "is_current": true
  },
  "unscheduled_pulse": true,
  "observed": [
    {
      "day": "04/24/2026",
      "time": "Midnight EDT",
      "datetime_str": "04/24/2026 Midnight EDT",
      "reservoir_elevation": "1645.03",
      "tailwater_elevation": "1583.17",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/24/2026",
      "time": "9 PM EDT",
      "datetime_str": "04/24/2026 9 PM EDT",
      "reservoir_elevation": "1644.46",
      "tailwater_elevation": "1583.15",
      "cfs": 205.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/24/2026",
      "time": "10 PM EDT",
      "datetime_str": "04/24/2026 10 PM EDT",
      "reservoir_elevation": "1644.65",
      "tailwater_elevation": "1583.16",
      "cfs": 207.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/24/2026",
      "time": "11 PM EDT",
      "datetime_str": "04/24/2026 11 PM EDT",
      "reservoir_elevation": "1644.84",
      "tailwater_elevation": "1583.17",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "Midnight EDT",
      "datetime_str": "04/25/2026 Midnight EDT",
      "reservoir_elevation": "1644.91",
      "tailwater_elevation": "1583.16",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "1 AM EDT",
      "datetime_str": "04/25/2026 1 AM EDT",
      "reservoir_elevation": "1645.22",
      "tailwater_elevation": "1583.18",
      "cfs": 214.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "2 AM EDT",
      "datetime_str": "04/25/2026 2 AM EDT",
      "reservoir_elevation": "1645.40",
      "tailwater_elevation": "1583.19",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "3 AM EDT",
      "datetime_str": "04/25/2026 3 AM EDT",
      "reservoir_elevation": "1645.56",
      "tailwater_elevation": "1583.19",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "4 AM EDT",
      "datetime_str": "04/25/2026 4 AM EDT",
      "reservoir_elevation": "1645.73",
      "tailwater_elevation": "1583.20",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "5 AM EDT",
      "datetime_str": "04/25/2026 5 AM EDT",
      "reservoir_elevation": "1645.90",
      "tailwater_elevation": "1583.21",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "6 AM EDT",
      "datetime_str": "04/25/2026 6 AM EDT",
      "reservoir_elevation": "1646.05",
      "tailwater_elevation": "1583.21",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "7 AM EDT",
      "datetime_str": "04/25/2026 7 AM EDT",
      "reservoir_elevation": "1646.15",
      "tailwater_elevation": "1584.02",
      "cfs": 223.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "8 AM EDT",
      "datetime_str": "04/25/2026 8 AM EDT",
      "reservoir_elevation": "1644.22",
      "tailwater_elevation": "1585.76",
      "cfs": 1648.0,
      "mode": "GEN",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "9 AM EDT",
      "datetime_str": "04/25/2026 9 AM EDT",
      "reservoir_elevation": "1644.39",
      "tailwater_elevation": "1583.15",
      "cfs": 224.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "10 AM EDT",
      "datetime_str": "04/25/2026 10 AM EDT",
      "reservoir_elevation": "1644.59",
      "tailwater_elevation": "1583.14",
      "cfs": 206.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "11 AM EDT",
      "datetime_str": "04/25/2026 11 AM EDT",
      "reservoir_elevation": "1644.77",
      "tailwater_elevation": "1583.15",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "Noon EDT",
      "datetime_str": "04/25/2026 Noon EDT",
      "reservoir_elevation": "1644.95",
      "tailwater_elevation": "1583.17",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "1 PM EDT",
      "datetime_str": "04/25/2026 1 PM EDT",
      "reservoir_elevation": "1645.14",
      "tailwater_elevation": "1583.17",
      "cfs": 212.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "2 PM EDT",
      "datetime_str": "04/25/2026 2 PM EDT",
      "reservoir_elevation": "1645.32",
      "tailwater_elevation": "1583.18",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "3 PM EDT",
      "datetime_str": "04/25/2026 3 PM EDT",
      "reservoir_elevation": "1645.52",
      "tailwater_elevation": "1583.19",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "4 PM EDT",
      "datetime_str": "04/25/2026 4 PM EDT",
      "reservoir_elevation": "1645.69",
      "tailwater_elevation": "1583.19",
      "cfs": 219.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "5 PM EDT",
      "datetime_str": "04/25/2026 5 PM EDT",
      "reservoir_elevation": "1645.84",
      "tailwater_elevation": "1583.21",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "6 PM EDT",
      "datetime_str": "04/25/2026 6 PM EDT",
      "reservoir_elevation": "1646.02",
      "tailwater_elevation": "1583.21",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "7 PM EDT",
      "datetime_str": "04/25/2026 7 PM EDT",
      "reservoir_elevation": "1646.08",
      "tailwater_elevation": "1584.07",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "8 PM EDT",
      "datetime_str": "04/25/2026 8 PM EDT",
      "reservoir_elevation": "1644.16",
      "tailwater_elevation": "1585.75",
      "cfs": 1654.0,
      "mode": "GEN",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "9 PM EDT",
      "datetime_str": "04/25/2026 9 PM EDT",
      "reservoir_elevation": "1644.32",
      "tailwater_elevation": "1583.14",
      "cfs": 226.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "10 PM EDT",
      "datetime_str": "04/25/2026 10 PM EDT",
      "reservoir_elevation": "1644.53",
      "tailwater_elevation": "1583.14",
      "cfs": 205.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/25/2026",
      "time": "11 PM EDT",
      "datetime_str": "04/25/2026 11 PM EDT",
      "reservoir_elevation": "1644.72",
      "tailwater_elevation": "1583.15",
      "cfs": 209.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "1 AM EDT",
      "datetime_str": "04/26/2026 1 AM EDT",
      "reservoir_elevation": "1645.10",
      "tailwater_elevation": "1583.17",
      "cfs": 211.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "2 AM EDT",
      "datetime_str": "04/26/2026 2 AM EDT",
      "reservoir_elevation": "1645.29",
      "tailwater_elevation": "1583.18",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "3 AM EDT",
      "datetime_str": "04/26/2026 3 AM EDT",
      "reservoir_elevation": "1645.46",
      "tailwater_elevation": "1583.18",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "4 AM EDT",
      "datetime_str": "04/26/2026 4 AM EDT",
      "reservoir_elevation": "1645.64",
      "tailwater_elevation": "1583.19",
      "cfs": 217.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "5 AM EDT",
      "datetime_str": "04/26/2026 5 AM EDT",
      "reservoir_elevation": "1645.80",
      "tailwater_elevation": "1583.19",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "6 AM EDT",
      "datetime_str": "04/26/2026 6 AM EDT",
      "reservoir_elevation": "1645.96",
      "tailwater_elevation": "1583.20",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "7 AM EDT",
      "datetime_str": "04/26/2026 7 AM EDT",
      "reservoir_elevation": "1646.03",
      "tailwater_elevation": "1584.10",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "8 AM EDT",
      "datetime_str": "04/26/2026 8 AM EDT",
      "reservoir_elevation": "1644.11",
      "tailwater_elevation": "1585.77",
      "cfs": 1664.0,
      "mode": "GEN",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "9 AM EDT",
      "datetime_str": "04/26/2026 9 AM EDT",
      "reservoir_elevation": "1644.26",
      "tailwater_elevation": "1583.13",
      "cfs": 226.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "10 AM EDT",
      "datetime_str": "04/26/2026 10 AM EDT",
      "reservoir_elevation": "1644.49",
      "tailwater_elevation": "1583.14",
      "cfs": 205.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "11 AM EDT",
      "datetime_str": "04/26/2026 11 AM EDT",
      "reservoir_elevation": "1644.67",
      "tailwater_elevation": "1583.15",
      "cfs": 208.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "Noon EDT",
      "datetime_str": "04/26/2026 Noon EDT",
      "reservoir_elevation": "1644.87",
      "tailwater_elevation": "1583.16",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": false
    },
    {
      "day": "04/26/2026",
      "time": "1 PM EDT",
      "datetime_str": "04/26/2026 1 PM EDT",
      "reservoir_elevation": "1645.05",
      "tailwater_elevation": "1583.18",
      "cfs": 210.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "2 PM EDT",
      "datetime_str": "04/26/2026 2 PM EDT",
      "reservoir_elevation": "1645.24",
      "tailwater_elevation": "1583.19",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "3 PM EDT",
      "datetime_str": "04/26/2026 3 PM EDT",
      "reservoir_elevation": "1645.42",
      "tailwater_elevation": "1583.20",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "4 PM EDT",
      "datetime_str": "04/26/2026 4 PM EDT",
      "reservoir_elevation": "1645.56",
      "tailwater_elevation": "1583.21",
      "cfs": 215.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "5 PM EDT",
      "datetime_str": "04/26/2026 5 PM EDT",
      "reservoir_elevation": "1645.74",
      "tailwater_elevation": "1583.21",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "6 PM EDT",
      "datetime_str": "04/26/2026 6 PM EDT",
      "reservoir_elevation": "1645.90",
      "tailwater_elevation": "1583.22",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "7 PM EDT",
      "datetime_str": "04/26/2026 7 PM EDT",
      "reservoir_elevation": "1645.98",
      "tailwater_elevation": "1584.06",
      "cfs": 220.0,
      "mode": "BASE",
      "is_current": true
    },
    {
      "day": "04/26/2026",
      "time": "8 PM EDT",
      "datetime_str": "04/26/2026 8 PM EDT",
      "reservoir_elevation": "1644.04",
      "tailwater_elevation": "1585.78",
      "cfs": 1653.0,
      "mode": "GEN",
      "is_current": true
    }
  ],
  "weather": {
    "stations": [
      {
        "station": "USC00310645",
        "station_name": "BEECH MOUNTAIN, NC US",
        "prcp_30d_mm": 33.300000000000004,
        "prcp_7d_mm": 0.0,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 9.252083333333333
      },
      {
        "station": "USC00310982",
        "station_name": "BOONE 1 SE, NC US",
        "prcp_30d_mm": 26.0,
        "prcp_7d_mm": 0.5,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 11.722413793103447
      },
      {
        "station": "USC00313072",
        "station_name": "FLAT SPRINGS 1 E, NC US",
        "prcp_30d_mm": 34.3,
        "prcp_7d_mm": 0.0,
        "prcp_3d_mm": 0,
        "tavg_30d_c": 13.415909090909093
      },
      {
        "station": "USC00318694",
        "station_name": "TRANSOU, NC US",
        "prcp_30d_mm": 20.799999999999997,
        "prcp_7d_mm": 0.0,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 11.437931034482759
      },
      {
        "station": "USC00402806",
        "station_name": "ELIZABETHTON, TN US",
        "prcp_30d_mm": 41.699999999999996,
        "prcp_7d_mm": 0.3,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 15.208620689655174
      },
      {
        "station": "USC00407770",
        "station_name": "ROAN MOUNTAIN 3 SW, TN US",
        "prcp_30d_mm": 44.50000000000001,
        "prcp_7d_mm": 0.0,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 12.318965517241379
      },
      {
        "station": "USC00406292",
        "station_name": "MOUNTAIN CITY 2, TN US",
        "prcp_30d_mm": 85.70000000000002,
        "prcp_7d_mm": 0.8,
        "prcp_3d_mm": 0.0,
        "tavg_30d_c": 12.585185185185185
      }
    ],
    "aggregate": {
      "prcp_30d_mm_mean": 40.9,
      "prcp_7d_mm_mean": 0.2285714285714286,
      "prcp_3d_mm_mean": 0.0,
      "tavg_30d_c_mean": 12.277301234844339,
      "wetness_flag": "DRY"
    }
  },
  "daily": [
    {
      "date": "2026-03-28",
      "prcp_mm_mean": 3.3857142857142857,
      "tavg_c_mean": 8.57857142857143
    },
    {
      "date": "2026-03-29",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 3.5500000000000003
    },
    {
      "date": "2026-03-30",
      "prcp_mm_mean": 1.0142857142857142,
      "tavg_c_mean": 6.95
    },
    {
      "date": "2026-03-31",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 11.457142857142857
    },
    {
      "date": "2026-04-01",
      "prcp_mm_mean": 0.5,
      "tavg_c_mean": 15.828571428571427
    },
    {
      "date": "2026-04-02",
      "prcp_mm_mean": 9.557142857142859,
      "tavg_c_mean": 16.585714285714285
    },
    {
      "date": "2026-04-03",
      "prcp_mm_mean": 0.2571428571428572,
      "tavg_c_mean": 16.507142857142856
    },
    {
      "date": "2026-04-04",
      "prcp_mm_mean": 0.14285714285714285,
      "tavg_c_mean": 16.314285714285713
    },
    {
      "date": "2026-04-05",
      "prcp_mm_mean": 11.128571428571428,
      "tavg_c_mean": 16.42142857142857
    },
    {
      "date": "2026-04-06",
      "prcp_mm_mean": 5.6571428571428575,
      "tavg_c_mean": 8.52142857142857
    },
    {
      "date": "2026-04-07",
      "prcp_mm_mean": 0.04285714285714286,
      "tavg_c_mean": 7.228571428571429
    },
    {
      "date": "2026-04-08",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 6.8999999999999995
    },
    {
      "date": "2026-04-09",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 7.408333333333334
    },
    {
      "date": "2026-04-10",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 9.607142857142858
    },
    {
      "date": "2026-04-11",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 12.035714285714286
    },
    {
      "date": "2026-04-12",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 14.192857142857141
    },
    {
      "date": "2026-04-13",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 15.757142857142856
    },
    {
      "date": "2026-04-14",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 15.242857142857144
    },
    {
      "date": "2026-04-15",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 16.616666666666667
    },
    {
      "date": "2026-04-16",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 18.27
    },
    {
      "date": "2026-04-17",
      "prcp_mm_mean": 2.8000000000000003,
      "tavg_c_mean": 18.666666666666668
    },
    {
      "date": "2026-04-18",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 15.678571428571429
    },
    {
      "date": "2026-04-19",
      "prcp_mm_mean": 6.185714285714285,
      "tavg_c_mean": 15.383333333333335
    },
    {
      "date": "2026-04-20",
      "prcp_mm_mean": 0.2285714285714286,
      "tavg_c_mean": 7.2749999999999995
    },
    {
      "date": "2026-04-21",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 6.5249999999999995
    },
    {
      "date": "2026-04-22",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 9.075000000000001
    },
    {
      "date": "2026-04-23",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 12.641666666666666
    },
    {
      "date": "2026-04-24",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 14.4
    },
    {
      "date": "2026-04-25",
      "prcp_mm_mean": 0.0,
      "tavg_c_mean": 14.61
    }
  ],
  "watauga_dam": {
    "day": "04/26/2026",
    "time": "8 PM EDT",
    "datetime_str": "04/26/2026 8 PM EDT",
    "reservoir_elevation": "1959.05",
    "tailwater_elevation": "1647.88",
    "cfs": 210.0
  },
  "gen_calendar": [
    {
      "date": "2026-03-27",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-03-28",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-03-29",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-03-30",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-03-31",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-01",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-02",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-03",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-04",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-05",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-06",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-07",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-08",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-09",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-10",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-11",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-12",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-13",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-14",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-15",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-16",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-17",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-18",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-19",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-20",
      "gen": 1,
      "total": 24
    },
    {
      "date": "2026-04-21",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-22",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-23",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-24",
      "gen": 2,
      "total": 24
    },
    {
      "date": "2026-04-25",
      "gen": 2,
      "total": 23
    },
    {
      "date": "2026-04-26",
      "gen": 2,
      "total": 20
    }
  ],
  "elizabethton_weather": {
    "fetched_at": "2026-04-26T20:51:36.166333",
    "location": "Elizabethton, TN",
    "current": {
      "temp_f": 62.6,
      "feels_like_f": 62.0,
      "humidity_pct": 72,
      "condition": "Scattered Clouds",
      "icon": "03n",
      "wind_mph": 0,
      "wind_dir_deg": 0,
      "precip_1h_in": 0,
      "cloud_pct": 40
    },
    "forecast_3day": [
      {
        "date": "2026-04-27",
        "day_name": "Monday",
        "condition": "Clear Sky",
        "temp_high_f": 77.4,
        "temp_low_f": 54.7,
        "precip_in": 0.0,
        "wind_max_mph": 5.4
      },
      {
        "date": "2026-04-28",
        "day_name": "Tuesday",
        "condition": "Overcast Clouds",
        "temp_high_f": 68.4,
        "temp_low_f": 52.2,
        "precip_in": 0.24,
        "wind_max_mph": 7.0
      },
      {
        "date": "2026-04-29",
        "day_name": "Wednesday",
        "condition": "Overcast Clouds",
        "temp_high_f": 66.4,
        "temp_low_f": 58.3,
        "precip_in": 0.13,
        "wind_max_mph": 10.3
      }
    ]
  },
  "wave_routing": {
    "computed_at": "2026-04-27T00:51:36.445923Z",
    "model": "Muskingum-Cunge 1D",
    "n_main": 0.035,
    "cells": 238,
    "dx_ft": 500.0,
    "dt_sec": 300,
    "baseline_cfs": 209.0,
    "current_cfs": 1653.0,
    "current_mode": "GEN",
    "wet_period": false,
    "anchor_check": {
      "eliz_cell": 84,
      "eliz_expected": 1486.23,
      "eliz_modeled": 1486.25,
      "eliz_error_ft": 0.02,
      "ok": true
    },
    "spots": [
      {
        "name": "Siam Bridge",
        "csv_point_number": 129,
        "river_mile": 2.42,
        "status": "UNSAFE",
        "safe_to_wade": false,
        "current_wse_ft": 1531.27,
        "baseline_wse_ft": 1528.59,
        "rise_above_baseline_inches": 32.2,
        "predicted_cfs": 1651.8,
        "predicted_depth_ft": 3.77,
        "wave_arrival_utc": "2026-04-26T23:54:36Z",
        "minutes_to_wave_arrival": -57,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Hunter Ramp",
        "csv_point_number": 241,
        "river_mile": 4.55,
        "status": "RISING",
        "safe_to_wade": false,
        "current_wse_ft": 1512.51,
        "baseline_wse_ft": 1510.05,
        "rise_above_baseline_inches": 29.4,
        "predicted_cfs": 1397.9,
        "predicted_depth_ft": 3.61,
        "wave_arrival_utc": "2026-04-27T00:34:36Z",
        "minutes_to_wave_arrival": -17,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Carter Mansion",
        "csv_point_number": 375,
        "river_mile": 7.08,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1493.52,
        "baseline_wse_ft": 1493.48,
        "rise_above_baseline_inches": 0.5,
        "predicted_cfs": 219.9,
        "predicted_depth_ft": 1.27,
        "wave_arrival_utc": "2026-04-27T01:19:36Z",
        "minutes_to_wave_arrival": 28,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Lover's Lane Ramp",
        "csv_point_number": 435,
        "river_mile": 8.22,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1486.32,
        "baseline_wse_ft": 1486.28,
        "rise_above_baseline_inches": 0.4,
        "predicted_cfs": 219.0,
        "predicted_depth_ft": 1.27,
        "wave_arrival_utc": "2026-04-27T01:39:36Z",
        "minutes_to_wave_arrival": 48,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Riverside Park",
        "csv_point_number": 461,
        "river_mile": 8.71,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1482.71,
        "baseline_wse_ft": 1482.68,
        "rise_above_baseline_inches": 0.4,
        "predicted_cfs": 218.0,
        "predicted_depth_ft": 1.26,
        "wave_arrival_utc": "2026-04-27T01:49:36Z",
        "minutes_to_wave_arrival": 58,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Meredith Valley Ramp",
        "csv_point_number": 551,
        "river_mile": 10.42,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1471.91,
        "baseline_wse_ft": 1471.88,
        "rise_above_baseline_inches": 0.3,
        "predicted_cfs": 215.4,
        "predicted_depth_ft": 1.26,
        "wave_arrival_utc": "2026-04-27T02:19:36Z",
        "minutes_to_wave_arrival": 88,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Sycamore Shoals",
        "csv_point_number": 561,
        "river_mile": 10.61,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1470.7,
        "baseline_wse_ft": 1470.68,
        "rise_above_baseline_inches": 0.3,
        "predicted_cfs": 215.3,
        "predicted_depth_ft": 1.25,
        "wave_arrival_utc": "2026-04-27T02:24:36Z",
        "minutes_to_wave_arrival": 93,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "HIGH"
      },
      {
        "name": "Blevins Ramp",
        "csv_point_number": 662,
        "river_mile": 12.52,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1459.77,
        "baseline_wse_ft": 1459.75,
        "rise_above_baseline_inches": 0.3,
        "predicted_cfs": 214.9,
        "predicted_depth_ft": 1.32,
        "wave_arrival_utc": "2026-04-27T02:59:36Z",
        "minutes_to_wave_arrival": 128,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "MEDIUM"
      },
      {
        "name": "Watauga Bluffs SNA",
        "csv_point_number": 860,
        "river_mile": 16.27,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1441.27,
        "baseline_wse_ft": 1441.27,
        "rise_above_baseline_inches": 0.0,
        "predicted_cfs": 209.7,
        "predicted_depth_ft": 1.52,
        "wave_arrival_utc": "2026-04-27T04:09:36Z",
        "minutes_to_wave_arrival": 198,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "LOW"
      },
      {
        "name": "Wagner Ramp",
        "csv_point_number": 883,
        "river_mile": 16.7,
        "status": "SAFE",
        "safe_to_wade": true,
        "current_wse_ft": 1439.77,
        "baseline_wse_ft": 1439.77,
        "rise_above_baseline_inches": 0.0,
        "predicted_cfs": 209.3,
        "predicted_depth_ft": 1.52,
        "wave_arrival_utc": "2026-04-27T04:19:36Z",
        "minutes_to_wave_arrival": 208,
        "unsafe_until_estimated_utc": null,
        "minutes_until_safe": null,
        "wet_period_notice": false,
        "model_confidence": "LOW"
      }
    ]
  }
}