Current weather station observations near Powder Puff Landing Strip