Current weather station observations near Coveney Island