Current weather station observations near Slates Island