I believed it for a hot minute.
Mackinac Island is anchored in place
by The Army Corp of Engineers so
it won't go floating around on it's own.
I mean....LOOK at the drawings!
READ the description!