Current weather station observations near Carriacou Island