Current weather station observations near Bower's Island