It is mainland Australia 's largest , and the world 's longest carnivorous marsupial . It is mainland Australia 's largest , and the world 's longest ( the biggest is the Tasmanian Devil ) , carnivorous marsupial and it is considered an apex predator .