More detailed pic of Barque Canada Reef

Also, the island seems to still be under construction as you can see thin sand lines from the top and bottom of the island.