Current weather station observations near Stonewall Island