Current weather station observations near Lucas Landing Strip