Sentence 1: Fiddler 's Island is an island in the River Thames near Oxford in England . It is situated south of Port Meadow above Osney Lock .
Sentence 2: Fiddler 's Island is an island in the River Thames at Port Meadow in England . It is situated south of Oxford on the reach above Osney Lock .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?