Re. the stream....comprehend your observation. Most radio streams are crappy.
I ASSume you already have a tower installed from your comment "50-75' above grade."
100 miles is a LONG path for reliably receiving an FM station without a tall tower. But, it depends on your terrain. I grew up in the plains of Oklahoma (City) and with my 40' stick I could reliably receive a signal from the "hip" FM station in Tulsa approx. 90 miles away.
Look up info about that distant station in the FCC database. The tower height is specified as "HAAT" which is Height Above Average Terrain. That can be deceiving, though, in hilly/mountainous areas. Here in my flat "Flyover" part of the country it is easier to calculate/guesstimate.
Regardless, 100 miles even in the flat plains bumps into a Big Problem which is the curvature of Earth. High frequencies (yes, FM radio signals fall into that) won't "bend" around the curve of the Earth.
Hence, you need a tall tower to overcome that curvature.
In my region, many TV and FM station antennas are co-located on huge "sticks"...actual height (not HAAT) are often 1500' tall steel structures above the actual dirt. That gives those transmission antennas a longer shot before the earth's curvature attenuates the transmitted signal. Line of sight....
Besides the height of the height of the transmission antenna, the power radiated is important. For FM, the spec is ERP...Effective Radiated Power. Full power FM stations broadcast up to 100 KW ERP.
So, look up HAAT and ERP for that station and report back <g>. Also your actual altitude ref. that station and the terrain.
What might be a huge problem is the desired station is transmitting with, say, only 5000 Watts ERP from a actual metal stick only 300' tall above the dirt. Feel free to PM me with the call letters for that station so I can "digest" that info.
I know enough about this to be dangerous! lol.
Bri