docs: private float getInterpolatedBigCircleIndicator() {
          float x0 = textSizeRect.height();
          float x1 = heightPerDay; // take into account indicator offset
          float x =  (x1 + textSizeRect.height()) / 2f; // pick a point which is almost half way through heightPerDay and textSizeRect
          double y1 = 0.5 * Math.sqrt((x1 * x1) + (x1 * x1));
          double y0 = 0.5 * Math.sqrt((x0 * x0) + (x0 * x0));
  
          return (float) (y0 + ((y1 - y0) * ((x - x0) / (x1 - x0))));
      }