已知线段AB,延长AB到C,使BC=1\3AB,D为AC的中点.若DC=42cm,则AB的长是—多少?