How large are the extinct giant insular rodents? New body mass estimations from teeth and bones.