Current weather station observations near Jackstraw Island