Storm? What fucking storm?
Looking at 2 different weather radar. No storm in either. These screenies taken in just the past few minutes.
One of them is The Weather Channel, the other is local news radar.
https://weather.com/weather/radar/interactive
I've tracked hurricanes & cyclones for years on Weather Channel. They normally show up satelite anywhere on the world. Distance from coast makes no difference as the satellite's used circle the entire earth.