Pine County mayfly hatch spotted ... on radar?

At 5:46 a.m. on June 25, the National Weather Service reported that they  observed some relatively high reflectivity near the St. Croix River in Pine County just south of Hinckley. Based on the timing – which was shortly after sunrise – and location, they believe that this phenomenon was caused by a mayfly hatch on the waters of the river.