Do these mean the same?
Fowey Rocks Light is located seven miles southeast from Cape Florida on Key Biscayne .
Fowey Rocks Light is located seven miles southeast of Cape Florida on Key Biscayne .

Available options: (A). no (B). yes
(B).