How long will the storm last?