Multi-choice question: Same meaning?
Fowey Rocks Light is located seven miles southeast from Cape Florida on Key Biscayne .
Fowey Rocks Light is located seven miles southeast of Key Biscayne on Cape Florida .

Options are:
[a]. no.
[b]. yes.
[a].