Current weather station observations near Websters Island