Current weather station observations near Vigilant Cay