Current weather station observations near Choctaw Island