Current weather station observations near Styles Island