Current weather station observations near Grenada North