Current weather station observations near Bayou Cane