Current weather station observations near Drumstick Island