Current weather station observations near Doe Island