{
  "query": {
    "hours": 48
  },
  "result": {
    "reportCount": 149,
    "totalInWindow": 149,
    "truncated": false,
    "statesAffected": [
      "FL",
      "IL",
      "IN",
      "MI",
      "MN",
      "ND",
      "NE",
      "NJ",
      "PA",
      "PR",
      "SD",
      "VA",
      "WI"
    ],
    "largestInches": 4.5,
    "reports": [
      {
        "observedUtc": "2026-07-27T15:28:00Z",
        "sizeInches": 4.5,
        "sizeCoin": "softball",
        "place": "2 NW Gresham",
        "county": "Shawano",
        "state": "WI",
        "lat": 44.87,
        "lon": -88.82,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Social media image of grapefruit size hail northwest of Gresham. Time estimated from radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T20:41:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "2 WSW Shorewood",
        "county": "Will",
        "state": "IL",
        "lat": 41.51,
        "lon": -88.23,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": "Photo shows hail stone at least 3 inches in diameter that fell near Four Seasons Park in Shorewood. Hail stone was collected and frozen 2 minutes after it fell. Multiple other hail stones golf ball size. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T16:11:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "Algoma",
        "county": "Kewaunee",
        "state": "WI",
        "lat": 44.61,
        "lon": -87.44,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T15:50:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "2 NNE Belle Plaine",
        "county": "Shawano",
        "state": "WI",
        "lat": 44.74,
        "lon": -88.65,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Photo received on social media.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T15:11:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "Algoma",
        "county": "Kewaunee",
        "state": "WI",
        "lat": 44.61,
        "lon": -87.44,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Corrects time of previous hail report from Algoma.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T14:45:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "2 ESE Sturgeon Bay",
        "county": "Door",
        "state": "WI",
        "lat": 44.82,
        "lon": -87.34,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Relayed via WLUK TV. Location estimated.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T07:45:00Z",
        "sizeInches": 3,
        "sizeCoin": "baseball",
        "place": "7 S Port Wing",
        "county": "Bayfield",
        "state": "WI",
        "lat": 46.68,
        "lon": -91.39,
        "source": "Broadcast Media",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T22:40:00Z",
        "sizeInches": 2.75,
        "sizeCoin": "baseball",
        "place": "Woodland",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.71,
        "lon": -87.73,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo relayed via social media shows hailstone slightly larger than a baseball. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T16:05:00Z",
        "sizeInches": 2.75,
        "sizeCoin": "baseball",
        "place": "Neosho",
        "county": "Dodge",
        "state": "WI",
        "lat": 43.31,
        "lon": -88.52,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Delayed Report - Photos of hail around 2.75 inch diameter received on social media. Time of 11:05 AM was estimated from radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T15:25:00Z",
        "sizeInches": 2.75,
        "sizeCoin": "baseball",
        "place": "1 ESE Lyndhurst",
        "county": "Shawano",
        "state": "WI",
        "lat": 44.82,
        "lon": -88.78,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report forwarded via Amateur Radio.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T07:45:00Z",
        "sizeInches": 2.75,
        "sizeCoin": "baseball",
        "place": "7 S Port Wing",
        "county": "Bayfield",
        "state": "WI",
        "lat": 46.67,
        "lon": -91.38,
        "source": "Public",
        "nwsOffice": "DLH",
        "remark": "Report from mPING: Baseball (2.75 in.).",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T23:00:00Z",
        "sizeInches": 2.5,
        "sizeCoin": "tennis ball",
        "place": "1 SSE Milford",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.61,
        "lon": -87.69,
        "source": "Broadcast Media",
        "nwsOffice": "LOT",
        "remark": "Photo relayed by broadcast media shows hailstones ranging in size from golf ball to tennis ball size. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T22:33:00Z",
        "sizeInches": 2.5,
        "sizeCoin": "tennis ball",
        "place": "3 W Woodland",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.71,
        "lon": -87.79,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo relayed by broadcast media shows hail up to the size of a tennis ball. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T17:18:00Z",
        "sizeInches": 2.5,
        "sizeCoin": "tennis ball",
        "place": "1 WNW Westmont",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.8,
        "lon": -87.99,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T16:21:00Z",
        "sizeInches": 2.5,
        "sizeCoin": "tennis ball",
        "place": "1 W Oconomowoc",
        "county": "Waukesha",
        "state": "WI",
        "lat": 43.11,
        "lon": -88.51,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T02:37:00Z",
        "sizeInches": 2.5,
        "sizeCoin": "tennis ball",
        "place": "Bumpass",
        "county": "Louisa",
        "state": "VA",
        "lat": 37.96,
        "lon": -77.74,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Delayed report of a hail stone picture estimated at 2.5 inches.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T20:35:00Z",
        "sizeInches": 2.25,
        "sizeCoin": "hen egg",
        "place": "2 N Shorewood",
        "county": "Will",
        "state": "IL",
        "lat": 41.55,
        "lon": -88.21,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T20:46:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 SE Minooka",
        "county": "Will",
        "state": "IL",
        "lat": 41.44,
        "lon": -88.24,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of hen egg size hail near Minooka. Time estimated by radar. Relayed via mping.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T17:10:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "5 N Wilber",
        "county": "Iosco",
        "state": "MI",
        "lat": 44.46,
        "lon": -83.49,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Delayed report. Video on social media shows hailstones at least 2 inches in diameter falling on Bissonette Road west of Oscoda. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T17:05:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "Downers Grove",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.79,
        "lon": -88,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Measured hailstone of 2 inches in diameter. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T17:04:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 NW Clarendon Hills",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.8,
        "lon": -87.97,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Hen Egg (2.00 in.).",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T16:56:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "Clarendon Hills",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.79,
        "lon": -87.96,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Trained spotter reported 2 inch diameter hail in Clarendon Hills. Time estimated by radar.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T16:17:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 NE Oconomowoc",
        "county": "Waukesha",
        "state": "WI",
        "lat": 43.11,
        "lon": -88.49,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T15:02:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 NW Algoma",
        "county": "Kewaunee",
        "state": "WI",
        "lat": 44.62,
        "lon": -87.45,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report via Kewaunee County EM.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T14:48:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "4 S Valmy",
        "county": "Door",
        "state": "WI",
        "lat": 44.84,
        "lon": -87.28,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Via social media.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T14:33:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "Crandon",
        "county": "Forest",
        "state": "WI",
        "lat": 45.57,
        "lon": -88.9,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Relayed via broadcast media.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T10:33:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 SSE Watseka",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.77,
        "lon": -87.73,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo shows hailstone larger than 2 inches in diameter.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T06:00:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "1 W Nett Lake",
        "county": "St. Louis",
        "state": "MN",
        "lat": 48.11,
        "lon": -93.09,
        "source": "Public",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T02:30:00Z",
        "sizeInches": 2,
        "sizeCoin": "hen egg",
        "place": "Fredericks Hall",
        "county": "Louisa",
        "state": "VA",
        "lat": 37.99,
        "lon": -77.83,
        "source": "Trained Spotter",
        "nwsOffice": "AKQ",
        "remark": "Delayed report. Trained spotter estimated 2 inch hail in Fredericks Hall. In addition, some tree tops were snapped.",
        "roofContext": "Well above the size that commonly damages roofs, siding and vehicles."
      },
      {
        "observedUtc": "2026-07-27T22:35:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Watseka",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.78,
        "lon": -87.74,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": "Multiple reports of hail quarter to golf ball size in Watseka.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T21:00:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "5 S Enders",
        "county": "Chase",
        "state": "NE",
        "lat": 40.36,
        "lon": -101.53,
        "source": "Emergency Mngr",
        "nwsOffice": "LBF",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T20:32:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "4 SW Plainfield",
        "county": "Will",
        "state": "IL",
        "lat": 41.57,
        "lon": -88.26,
        "source": "Amateur Radio",
        "nwsOffice": "LOT",
        "remark": "Reports of golf ball size hail near Caton Farm Road and County Line Road. Relayed via amateur radio. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:49:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "2 NE Mokena",
        "county": "Will",
        "state": "IL",
        "lat": 41.55,
        "lon": -87.85,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:32:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "2 SE Lemont",
        "county": "Cook",
        "state": "IL",
        "lat": 41.66,
        "lon": -87.98,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:30:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "1 NE Tinley Park",
        "county": "Cook",
        "state": "IL",
        "lat": 41.58,
        "lon": -87.78,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:20:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "1 ENE Willowbrook",
        "county": "Cook",
        "state": "IL",
        "lat": 41.78,
        "lon": -87.92,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Golf ball size hail near 63rd Street and County Line Road. Relayed via amateur radio. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:15:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Downers Grove",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.79,
        "lon": -88.01,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo shared on social media of golf ball size hail.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:59:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "1 NW Westmont",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.8,
        "lon": -87.99,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of golf ball size hail in northeastern Downers Grove. Hail fell for 15 minute period. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:56:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Hinsdale",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.8,
        "lon": -87.93,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of golf ball size hail in Hinsdale. Relayed via social media. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:55:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "1 ENE Carol Stream",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.92,
        "lon": -88.12,
        "source": "Emergency Mngr",
        "nwsOffice": "LOT",
        "remark": "Quarter size hail in Carol Stream. Location approximate.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:54:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Oak Brook",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.84,
        "lon": -87.96,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of golf ball size hail in Oak Brook. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:14:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "1 ESE Lac La Belle",
        "county": "Waukesha",
        "state": "WI",
        "lat": 43.14,
        "lon": -88.51,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T14:50:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "3 N Pickerel",
        "county": "Forest",
        "state": "WI",
        "lat": 45.41,
        "lon": -88.91,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Estimated via social media.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T14:00:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "3 SW Clearwater Lake",
        "county": "Oneida",
        "state": "WI",
        "lat": 45.81,
        "lon": -89.23,
        "source": "Law Enforcement",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T02:52:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Chilesburg",
        "county": "Caroline",
        "state": "VA",
        "lat": 38,
        "lon": -77.59,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Delayed report of Golf ball sized hail in Chilesburg.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T02:37:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "Bumpass",
        "county": "Louisa",
        "state": "VA",
        "lat": 37.96,
        "lon": -77.74,
        "source": "Trained Spotter",
        "nwsOffice": "AKQ",
        "remark": "Golf ball sized hail reported by trained spotter in Bumpass.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T02:05:00Z",
        "sizeInches": 1.75,
        "sizeCoin": "golf ball",
        "place": "3 SSW Louisa",
        "county": "Louisa",
        "state": "VA",
        "lat": 37.98,
        "lon": -78.01,
        "source": "911 Call Center",
        "nwsOffice": "AKQ",
        "remark": "Golf ball sized hail reported south of Louisa by 911 center.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T20:46:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 SW Minooka",
        "county": "Grundy",
        "state": "IL",
        "lat": 41.44,
        "lon": -88.28,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of ping pong ball size hail near Range Road and Brannick Road.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T20:45:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 S Shorewood",
        "county": "Will",
        "state": "IL",
        "lat": 41.5,
        "lon": -88.2,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T18:17:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 E Greater Grand Cross",
        "county": "Cook",
        "state": "IL",
        "lat": 41.76,
        "lon": -87.61,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:15:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "4 N Wilber",
        "county": "Iosco",
        "state": "MI",
        "lat": 44.45,
        "lon": -83.49,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Delayed report. Video on Facebook of hail greater than 1 inch in diameter falling at Old Orchard Park. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:14:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "2 NW Lisle",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.83,
        "lon": -88.09,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:11:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 E Glendale Heights",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.91,
        "lon": -88.06,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:10:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "4 W Wurtsmith Airfield",
        "county": "Iosco",
        "state": "MI",
        "lat": 44.46,
        "lon": -83.46,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Report with photo of hail larger than one inch in diameter. Report adds that there are trees down off Bissonette Rd near Oscoda, MI. Time estimated from radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:01:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 E La Grange Park",
        "county": "Cook",
        "state": "IL",
        "lat": 41.83,
        "lon": -87.86,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T17:00:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 NE Downers Grove",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.81,
        "lon": -88,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T16:54:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "1 N Oakbrook Terrace",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.86,
        "lon": -87.97,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of ping pong ball size hail at Oakbrook Terrace. Time estimated by radar.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T14:15:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "3 SSE Three Lakes",
        "county": "Oneida",
        "state": "WI",
        "lat": 45.75,
        "lon": -89.14,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report and photo forwarded via broadcast media.",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T14:04:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "4 NE Eagle River",
        "county": "Vilas",
        "state": "WI",
        "lat": 45.94,
        "lon": -89.17,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report from mPING: Ping Pong Ball (1.50 in.).",
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-27T08:20:00Z",
        "sizeInches": 1.5,
        "sizeCoin": "ping pong ball",
        "place": "2 WSW Moquah",
        "county": "Bayfield",
        "state": "WI",
        "lat": 46.56,
        "lon": -91.13,
        "source": "Public",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "A size that commonly damages asphalt shingles."
      },
      {
        "observedUtc": "2026-07-28T00:48:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "Rainsville",
        "county": "Warren",
        "state": "IN",
        "lat": 40.42,
        "lon": -87.32,
        "source": "Public",
        "nwsOffice": "IND",
        "remark": "Time estimated from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-28T00:48:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 W Robinson",
        "county": "Crawford",
        "state": "IL",
        "lat": 39.01,
        "lon": -87.76,
        "source": "Public",
        "nwsOffice": "ILX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T22:51:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "Milford",
        "county": "Iroquois",
        "state": "IL",
        "lat": 40.63,
        "lon": -87.7,
        "source": "Broadcast Media",
        "nwsOffice": "LOT",
        "remark": "Photo relayed by social media depicts hail up ranging in size from 1 to 1.25 inches in diameter.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T21:48:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "Broad Ripple 2 NE",
        "county": "Marion",
        "state": "IN",
        "lat": 39.89,
        "lon": -86.09,
        "source": "Public",
        "nwsOffice": "IND",
        "remark": "Time estimated by radar. Numerous reports of small hail across northern Marion County...including dime sized hail between Castleton and Yorkshire by EMA.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T20:38:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "4 W Shorewood",
        "county": "Kendall",
        "state": "IL",
        "lat": 41.53,
        "lon": -88.27,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T20:35:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "2 SW Crystal Lawns",
        "county": "Will",
        "state": "IL",
        "lat": 41.55,
        "lon": -88.19,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:52:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "Mayville",
        "county": "Dodge",
        "state": "WI",
        "lat": 43.5,
        "lon": -88.54,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Report from mPING: Half Dollar (1.25 in.) Time confirmed from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:00:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 W Northerly Island",
        "county": "Cook",
        "state": "IL",
        "lat": 41.86,
        "lon": -87.62,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:35:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "3 NW Homer Glen",
        "county": "Will",
        "state": "IL",
        "lat": 41.64,
        "lon": -87.96,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:29:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "4 NE Pleasant Prairie",
        "county": "Kenosha",
        "state": "WI",
        "lat": 42.6,
        "lon": -87.91,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Report from mPING: Half Dollar (1.25 in.). Time confirmed from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:03:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 NNE Indian Head Park",
        "county": "Cook",
        "state": "IL",
        "lat": 41.78,
        "lon": -87.89,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo shared on social media of quarter to half dollar size hail in La Grange Highlands.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:02:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 NW Countryside",
        "county": "Cook",
        "state": "IL",
        "lat": 41.79,
        "lon": -87.89,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of hail up to half dollar size near 55th Street and Willow Springs Road. Most hail stones nickel size.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:54:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 WSW Willowbrook",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.77,
        "lon": -87.96,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo shared to social media shows half dollar size hail near 67th Street and Clarendon Hills Road. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:48:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 NW Roselle",
        "county": "Cook",
        "state": "IL",
        "lat": 41.99,
        "lon": -88.08,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Half Dollar (1.25 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:45:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 SE Schaumburg",
        "county": "Cook",
        "state": "IL",
        "lat": 42.02,
        "lon": -88.07,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Half Dollar (1.25 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:11:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 SW Lac La Belle",
        "county": "Jefferson",
        "state": "WI",
        "lat": 43.13,
        "lon": -88.54,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:40:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 ENE Shawano",
        "county": "Shawano",
        "state": "WI",
        "lat": 44.78,
        "lon": -88.57,
        "source": "Trained Spotter",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T05:05:00Z",
        "sizeInches": 1.25,
        "sizeCoin": "half dollar",
        "place": "1 WNW Zim",
        "county": "St. Louis",
        "state": "MN",
        "lat": 47.31,
        "lon": -92.63,
        "source": "Trained Spotter",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T22:30:00Z",
        "sizeInches": 1.2,
        "sizeCoin": "quarter",
        "place": "Indianapolis Intl Airp 3",
        "county": "Marion",
        "state": "IN",
        "lat": 9.71,
        "lon": -86.28,
        "source": "NWS Employee",
        "nwsOffice": "IND",
        "remark": "Most hail 0.75 inch or smaller. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T22:30:00Z",
        "sizeInches": 1.2,
        "sizeCoin": "quarter",
        "place": "Indianapolis Intl Airp 3",
        "county": "Marion",
        "state": "IN",
        "lat": 9.71,
        "lon": -86.28,
        "source": "NWS Employee",
        "nwsOffice": "IND",
        "remark": "Most hail 0.75 inch or smaller. Time estimated by radar. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-28T04:58:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Manchester",
        "county": "Washtenaw",
        "state": "MI",
        "lat": 42.15,
        "lon": -84.04,
        "source": "Public",
        "nwsOffice": "DTX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-28T00:47:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Robinson",
        "county": "Crawford",
        "state": "IL",
        "lat": 39.01,
        "lon": -87.74,
        "source": "Emergency Mngr",
        "nwsOffice": "ILX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-28T00:00:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Kentland",
        "county": "Newton",
        "state": "IN",
        "lat": 40.77,
        "lon": -87.45,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo shared on social media shows hailstone roughly 1 inch in diameter. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T23:48:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "4 WSW West Lebanon",
        "county": "Warren",
        "state": "IN",
        "lat": 40.24,
        "lon": -87.45,
        "source": "Public",
        "nwsOffice": "IND",
        "remark": "Delayed report. Hail was wind-driven with windows reportedly broken. Exact location is unknown. Time estimated from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T22:51:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Williamstown",
        "county": "Gloucester",
        "state": "NJ",
        "lat": 39.69,
        "lon": -75,
        "source": "Public",
        "nwsOffice": "PHI",
        "remark": "Public report of quarter size hail in Williamstown with flooding.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T22:20:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Franklin Lakes",
        "county": "Bergen",
        "state": "NJ",
        "lat": 41.01,
        "lon": -74.21,
        "source": "Public",
        "nwsOffice": "OKX",
        "remark": "Social media report with image.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T20:12:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NE Washington Crossin",
        "county": "Mercer",
        "state": "NJ",
        "lat": 40.31,
        "lon": -74.85,
        "source": "Public",
        "nwsOffice": "PHI",
        "remark": "Report from mPING: Quarter (1.00 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T19:22:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 S Carbon Hill",
        "county": "Grundy",
        "state": "IL",
        "lat": 41.28,
        "lon": -88.3,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T19:01:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 W Mayville",
        "county": "Dodge",
        "state": "WI",
        "lat": 43.5,
        "lon": -88.56,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Report from mPING: Quarter (1.00 in.) Time confirmed from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:37:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NW West Ridge - Chica",
        "county": "Cook",
        "state": "IL",
        "lat": 42.01,
        "lon": -87.71,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "A brief period of 1-inch diameter hail near Kedzie and Touhy. Time estimated from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:04:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "2 W Frankfort",
        "county": "Will",
        "state": "IL",
        "lat": 41.49,
        "lon": -87.88,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of quarter size hail on the west side of Frankfort. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:03:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Park Forest",
        "county": "Cook",
        "state": "IL",
        "lat": 41.48,
        "lon": -87.68,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Pea to Quarter sized hail.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T18:01:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 W Midlothian",
        "county": "Cook",
        "state": "IL",
        "lat": 41.62,
        "lon": -87.74,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:51:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 SW Evergreen Park",
        "county": "Cook",
        "state": "IL",
        "lat": 41.71,
        "lon": -87.72,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:50:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NW Oak Lawn",
        "county": "Cook",
        "state": "IL",
        "lat": 41.72,
        "lon": -87.77,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:50:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Oak Forest",
        "county": "Cook",
        "state": "IL",
        "lat": 41.6,
        "lon": -87.74,
        "source": "Trained Spotter",
        "nwsOffice": "LOT",
        "remark": "Also estimated 60 mph winds.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:47:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 W Oak Forest",
        "county": "Cook",
        "state": "IL",
        "lat": 41.6,
        "lon": -87.77,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:46:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 SSW Merrionette Park",
        "county": "Cook",
        "state": "IL",
        "lat": 41.67,
        "lon": -87.71,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Photo of hail in Alsip. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:39:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "2 SW Kenosha",
        "county": "Kenosha",
        "state": "WI",
        "lat": 42.57,
        "lon": -87.84,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Report from mPING: Quarter (1.00 in.) Time confirmed from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:36:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NW Kenosha",
        "county": "Kenosha",
        "state": "WI",
        "lat": 42.6,
        "lon": -87.82,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Report from mPING: Quarter (1.00 in.) Time confirmed from radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:26:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Darien",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.75,
        "lon": -87.97,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:21:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "2 SE Wauconda",
        "county": "Lake",
        "state": "IL",
        "lat": 42.24,
        "lon": -88.11,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:09:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Elmhurst",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.9,
        "lon": -87.94,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T17:05:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NE Darboy",
        "county": "Calumet",
        "state": "WI",
        "lat": 44.24,
        "lon": -88.36,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report from former NWS meteorologist.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:56:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NW Villa Park",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.9,
        "lon": -87.99,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of nickel to quarter size hail in Villa Park. Some melting occurred prior to measurement. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:52:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 SW York Center",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.84,
        "lon": -88.01,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:48:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 W Medinah",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.97,
        "lon": -88.07,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:47:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "3 W York Center",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.84,
        "lon": -88.04,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Relayed via mping. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:43:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 SE Schaumburg",
        "county": "Cook",
        "state": "IL",
        "lat": 42.02,
        "lon": -88.07,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Quarter (1.00 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:36:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Eagle Lake",
        "county": "Racine",
        "state": "WI",
        "lat": 42.71,
        "lon": -88.13,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:29:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 S Delafield",
        "county": "Waukesha",
        "state": "WI",
        "lat": 43.06,
        "lon": -88.39,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:28:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Browns Lake",
        "county": "Racine",
        "state": "WI",
        "lat": 42.69,
        "lon": -88.23,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:23:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Waterford",
        "county": "Racine",
        "state": "WI",
        "lat": 42.76,
        "lon": -88.22,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T16:17:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 S Hanover Park",
        "county": "DuPage",
        "state": "IL",
        "lat": 41.98,
        "lon": -88.14,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Public report of quarter size hail relayed via mping.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:58:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 S West Dundee",
        "county": "Kane",
        "state": "IL",
        "lat": 42.08,
        "lon": -88.29,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Quarter (1.00 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:56:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 W West Dundee",
        "county": "Kane",
        "state": "IL",
        "lat": 42.09,
        "lon": -88.3,
        "source": "Public",
        "nwsOffice": "LOT",
        "remark": "Report from mPING: Quarter (1.00 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:29:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Gresham",
        "county": "Shawano",
        "state": "WI",
        "lat": 44.85,
        "lon": -88.79,
        "source": "Trained Spotter",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:26:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Juneau",
        "county": "Dodge",
        "state": "WI",
        "lat": 43.41,
        "lon": -88.71,
        "source": "Public",
        "nwsOffice": "MKX",
        "remark": "Two reports of one inch hail in Juneau.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T15:11:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 N Algoma",
        "county": "Kewaunee",
        "state": "WI",
        "lat": 44.62,
        "lon": -87.44,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T14:39:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "4 SE Crandon",
        "county": "Forest",
        "state": "WI",
        "lat": 45.52,
        "lon": -88.85,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report from mPING: Quarter (1.00 in.).",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T14:38:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "3 NE Brussels",
        "county": "Door",
        "state": "WI",
        "lat": 44.77,
        "lon": -87.59,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T12:06:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Lake of the Clouds",
        "county": "Ontonagon",
        "state": "MI",
        "lat": 46.8,
        "lon": -89.76,
        "source": "Park/Forest Srvc",
        "nwsOffice": "MQT",
        "remark": "DNR reported quarter sized hail. Time estimated by radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T06:24:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Eckerman",
        "county": "Chippewa",
        "state": "MI",
        "lat": 46.37,
        "lon": -85.04,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Social media report with picture.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T06:05:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Rudyard",
        "county": "Chippewa",
        "state": "MI",
        "lat": 46.23,
        "lon": -84.6,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Social media report with picture. Time estimated via radar.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T05:05:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "2 NW Zim",
        "county": "St. Louis",
        "state": "MN",
        "lat": 47.33,
        "lon": -92.63,
        "source": "Public",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T04:25:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Richardsville",
        "county": "Culpeper",
        "state": "VA",
        "lat": 38.4,
        "lon": -77.73,
        "source": "Public",
        "nwsOffice": "LWX",
        "remark": null,
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T03:30:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 S Farmville",
        "county": "Prince Edward",
        "state": "VA",
        "lat": 37.28,
        "lon": -78.4,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Public report of quarter size hail just south of Farmville.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T03:24:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "Farmville",
        "county": "Prince Edward",
        "state": "VA",
        "lat": 37.3,
        "lon": -78.4,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Estimated quarter size hail. In addition, hail is covering the ground near Longwood University with strong wind and power outages as well.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-27T02:56:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 NNW Golansville",
        "county": "Caroline",
        "state": "VA",
        "lat": 37.99,
        "lon": -77.51,
        "source": "911 Call Center",
        "nwsOffice": "AKQ",
        "remark": "Quarter size hail reported near Lake Caroline by 911 center.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-26T22:24:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "1 N Albion",
        "county": "Edwards",
        "state": "IL",
        "lat": 38.39,
        "lon": -88.06,
        "source": "Trained Spotter",
        "nwsOffice": "PAH",
        "remark": "A lot of quarter size hail!.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-26T16:40:00Z",
        "sizeInches": 1,
        "sizeCoin": "quarter",
        "place": "6 ENE Walhalla",
        "county": "Pembina",
        "state": "ND",
        "lat": 48.96,
        "lon": -97.8,
        "source": "Public",
        "nwsOffice": "FGF",
        "remark": "Hail was brief. Mixture of sizes, largest a quarter. Quick downpour, under 0.2 of an inch of rain.",
        "roofContext": "Around the size at which asphalt shingle damage becomes common."
      },
      {
        "observedUtc": "2026-07-28T00:45:00Z",
        "sizeInches": 0.88,
        "sizeCoin": "nickel",
        "place": "Oblong",
        "county": "Crawford",
        "state": "IL",
        "lat": 39,
        "lon": -87.91,
        "source": "Emergency Mngr",
        "nwsOffice": "ILX",
        "remark": null,
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-26T16:30:00Z",
        "sizeInches": 0.88,
        "sizeCoin": "nickel",
        "place": "4 NNE Walhalla",
        "county": "Pembina",
        "state": "ND",
        "lat": 48.98,
        "lon": -97.88,
        "source": "Public",
        "nwsOffice": "FGF",
        "remark": "Hail generally pea sized, but a few nickels mixed in.",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T22:29:00Z",
        "sizeInches": 0.75,
        "sizeCoin": "penny",
        "place": "2 W Indianapolis Intl  3",
        "county": "Hendricks",
        "state": "IN",
        "lat": 9.73,
        "lon": -86.33,
        "source": "Public",
        "nwsOffice": "IND",
        "remark": "Report from mPING: Dime (0.75 in.).",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T22:23:00Z",
        "sizeInches": 0.75,
        "sizeCoin": "penny",
        "place": "5 NNW Tuthill",
        "county": "Bennett",
        "state": "SD",
        "lat": 43.22,
        "lon": -101.53,
        "source": "Storm Chaser",
        "nwsOffice": "UNR",
        "remark": "Reported via Spotter Network along US-18. Time adjusted based on radar.",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T05:03:00Z",
        "sizeInches": 0.75,
        "sizeCoin": "penny",
        "place": "1 SW Garrisonville",
        "county": "Stafford",
        "state": "VA",
        "lat": 38.47,
        "lon": -77.45,
        "source": "Trained Spotter",
        "nwsOffice": "LWX",
        "remark": "Dime size hail",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T02:59:00Z",
        "sizeInches": 0.75,
        "sizeCoin": "penny",
        "place": "1 NE Ruther Glen",
        "county": "Caroline",
        "state": "VA",
        "lat": 38.01,
        "lon": -77.54,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Report from mPING: Dime (0.75 in.).",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T02:30:00Z",
        "sizeInches": 0.75,
        "sizeCoin": "penny",
        "place": "Paradise",
        "county": "Chippewa",
        "state": "MI",
        "lat": 46.63,
        "lon": -85.04,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": "Social media picture showing stone smaller than a quarter. Time estimated via radar.",
        "roofContext": "Usually below the size that damages a sound roof, though not always."
      },
      {
        "observedUtc": "2026-07-27T04:05:00Z",
        "sizeInches": 0.7,
        "sizeCoin": "marble",
        "place": "1 NW Meherrin",
        "county": "Prince Edward",
        "state": "VA",
        "lat": 37.1,
        "lon": -78.38,
        "source": "Public",
        "nwsOffice": "AKQ",
        "remark": "Dime sized hail reported by trained spotter.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T23:40:00Z",
        "sizeInches": 0.5,
        "sizeCoin": "marble",
        "place": "1 NNW Killearn Lakes",
        "county": "Leon",
        "state": "FL",
        "lat": 30.59,
        "lon": -84.23,
        "source": "Broadcast Media",
        "nwsOffice": "TAE",
        "remark": "Multiple reports of half-inch hail in Goden Eagle.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T19:48:00Z",
        "sizeInches": 0.5,
        "sizeCoin": "marble",
        "place": "Chestnut Hill",
        "county": "Philadelphia",
        "state": "PA",
        "lat": 40.08,
        "lon": -75.21,
        "source": "Trained Spotter",
        "nwsOffice": "PHI",
        "remark": "0.25 to 0.50 inch hail reported in Chestnut Hill. Winds estimated around 40 mph.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T05:35:00Z",
        "sizeInches": 0.5,
        "sizeCoin": "marble",
        "place": "1 N New London",
        "county": "Waupaca",
        "state": "WI",
        "lat": 44.4,
        "lon": -88.75,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report from mPING: Half-inch (0.50 in.).",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T05:35:00Z",
        "sizeInches": 0.5,
        "sizeCoin": "marble",
        "place": "1 N New London",
        "county": "Waupaca",
        "state": "WI",
        "lat": 44.4,
        "lon": -88.75,
        "source": "Public",
        "nwsOffice": "GRB",
        "remark": "Report from mPING: Half-inch (0.50 in.).",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T01:10:00Z",
        "sizeInches": 0.5,
        "sizeCoin": "marble",
        "place": "Knife River",
        "county": "Lake",
        "state": "MN",
        "lat": 46.95,
        "lon": -91.78,
        "source": "Trained Spotter",
        "nwsOffice": "DLH",
        "remark": null,
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-28T01:40:00Z",
        "sizeInches": 0.25,
        "sizeCoin": "pea",
        "place": "2 E North Higgins Lake",
        "county": "Roscommon",
        "state": "MI",
        "lat": 44.5,
        "lon": -84.7,
        "source": "Public",
        "nwsOffice": "APX",
        "remark": null,
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T19:43:00Z",
        "sizeInches": 0.25,
        "sizeCoin": "pea",
        "place": "3 ESE Jayuya",
        "county": "Jayuya",
        "state": "PR",
        "lat": 18.21,
        "lon": -66.56,
        "source": "Public",
        "nwsOffice": "JSJ",
        "remark": "A social media post with a picture of small hail in Barrio Coabey in Jayuya due to strong thunderstorms moving in the area. A Special Weather Statement was in effect.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T19:43:00Z",
        "sizeInches": 0.25,
        "sizeCoin": "pea",
        "place": "3 ESE Jayuya",
        "county": "Jayuya",
        "state": "PR",
        "lat": 18.21,
        "lon": -66.56,
        "source": "Public",
        "nwsOffice": "JSJ",
        "remark": "A social media post with a picture of small hail in Barrio Coabey in Jayuya due to strong thunderstorms moving in the area. A Special Weather Statement was in effect.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T19:15:00Z",
        "sizeInches": 0.25,
        "sizeCoin": "pea",
        "place": "1 ESE Utuado",
        "county": "Utuado",
        "state": "PR",
        "lat": 18.26,
        "lon": -66.69,
        "source": "Public",
        "nwsOffice": "JSJ",
        "remark": "Public reported hail near Vivi Arriba, Utuado. Social media report included a photo showing hailstones up to approximately 0.25 inch (pea size). Time and location were provided by the observer.",
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      },
      {
        "observedUtc": "2026-07-27T18:10:00Z",
        "sizeInches": 0.25,
        "sizeCoin": "pea",
        "place": "Bayville",
        "county": "Ocean",
        "state": "NJ",
        "lat": 39.91,
        "lon": -74.15,
        "source": "Trained Spotter",
        "nwsOffice": "PHI",
        "remark": null,
        "roofContext": "Small hail. Roof damage from this size alone is uncommon."
      }
    ]
  },
  "source": {
    "name": "NWS Local Storm Reports via Iowa Environmental Mesonet",
    "url": "https://mesonet.agron.iastate.edu/geojson/lsr.geojson?hours=48"
  },
  "disclaimer": "Local Storm Reports are preliminary observations from NWS forecast offices, contributed by spotters, the public, mesonet stations and emergency managers. Coverage follows where people are, not where hail is: no report does NOT mean no hail. Sizes are frequently rounded to a coin size and some times are radar-estimated. Reports may be revised or withdrawn. Sizes are observed reports, not a damage determination — only an inspection establishes whether a specific roof was damaged. This service is not affiliated with, endorsed by, or sponsored by NOAA or the National Weather Service.",
  "retrievedAt": "2026-07-28T13:45:23.634Z"
}