How long will it last What is this storm