Current weather station observations near Giesler Island