"There's over 1,000 storm warnings issued around the world."