Great Kiskadee, Bermuda island