一个直径为16cm的圆与一个长方形的面积相等,这个长方形的宽是12.56cm,它的长是多少cm?