mccormicks island