Satellite image of hurricane Florence