Current weather station observations near Pullen Island