Jeffb, your method is approximate. It is not precise. In your illustration it's quite clearly visible that the perimeter of the wide end of the cup is longer than the long side of your label.
Although all other dimensions are correct (curvature of the label sides and width).