Current weather station observations near Fletcher Landing Strip