Current weather station observations near Davidson Island