Current weather station observations near Tower Island