Current weather station observations near Log Jam Landing