Source: http://www.cairnsattractions.com.au/cairns-tour-info/great-barrier-reef-tours-dive-snorkel.26/