as he told the group during one rest break , `` baffin island is the world 's fifth largest island and finding small settlements from a thousand years ago is like hunting for the proverbial needle in a haystack .