Current weather station observations near Werlein Island