Current weather station observations near Sitch Island