Current weather station observations near Skeeter Island