Current weather station observations near Caterpillar Island