Eastern Santa Cruz giant tortoise (Chelonoidis donfaustoi), Cerro Mesa, Santa Cruz Island, Galapagos