Claim: Bermuda is approximately 1070 km west-southwest of Cape Hatteras, North Carolina.
Label: SUPPORTS