Current weather station observations near Sturm Island