Isola Rothschild, Antartide