Current weather station observations near Cockroach Cay