Current weather station observations near Catfish Island