Current weather station observations near Cottontail Island