Current weather station observations near Sailors Island