Current weather station observations near Hancock Landing Strip