在三角形ABC中,AB=AC,且A、B、C三点都在圆O上,若圆O的半径为4,点O到BC的距离等于2,求AB的长