Dramatic storm over the ocean