Epic waterspout seen off the coast of Dauphin Island in Alabama