Current weather station observations near Log Cabin Island