Current weather station observations near Slate Island