Sentence 1: Fowey Rocks Light is located seven miles southeast from Cape Florida on Key Biscayne .
Sentence 2: Fowey Rocks Light is located seven miles southeast of Key Biscayne on Cape Florida .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?