Debenham Islands rocks, Marguerite Bay, Antarctica