Hurricane Ian could impact Florida 'for a very long time'