Largest human skeleton on record