Current weather station observations near Narrows Islet