It's extremely close to the coast, an area that's been extremely hot all summer, and semi dryer environment ( I'm not totally sure on moisture levels to the west of the coast per say) . There's quite a bit of dry air to the north west of Francine too.. Look what happened to the storm that hit Bermuda, countless dry air that wasn't exactly forecasted, something very hard to perdict imo.