Claim: Bermuda is approximately 1070 km east-southeast of Cape Hatteras, North Carolina.
Verdict: SUPPORTS