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 at Cape Florida .

Select your answer from the options. Do these sentences mean the same thing?
Pick your answer from:
(A). no;
(B). yes;
(A).