Click to enlarge the image. Hurricane Florence looks more organized on radar than it does via satellite. Though the maximum sustained winds are down to 105 mph, and minimum pressure is holding steady at 955 millibars. Wind and rain are going to be nuts for a couple of days.
If the forward speed holds, it should make landfall in the early morning.
If you are still near the coast… What were you thinking?