Weather ship