Sentence 1: The station will be located near Griffintown of Lachine Canal and right next to the emerging Peel Basin area .
Sentence 2: The station will be located near the Griffintown of the Lachine Canal , and right next to the burgeoning Peel Basin area .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?