Current weather station observations near Nixon Landing Strip