Current weather station observations near Eichler Island