Current weather station observations near Terramaugus Island