Current weather station observations near Carronade Island