圆o是△ABC的外接圆 ,过点c作圆o的切线交AB的延长线于点D,且DC=2根号10,BA=BC=3,求CA的长