Current weather station observations near Strauss Island