Current weather station observations near Webbs Island