which island is the site with the most acres located on ?
ellesmere