Current weather station observations near Isle du Nord