Current weather station observations near Skeates Island