Current weather station observations near South Flamboro Island