Massive rain storm roll in over the sea