Current weather station observations near Twin Alligator Island