Current weather station observations near Coughlins Island