Current weather station observations near Old Tower Island