Meteorological Service of Canada's automatic station for Toronto Island A (MSC ID: 6158665), Ontario, Canada