Current weather station observations near Gene Armstrong Landing Strip