Current weather station observations near Buffer Island