Distance between Saint-Jean-sur-Richelieu, QC and cities in Alberta