Current weather station observations near Town Island (historical)