Current weather station observations near Amsler Island