1000 miles SSW of the Azores? Isn't that the middle of absolutely nowhere? Do tropical storms typically form that far north?