С длиной руки 28 дюймов, окружность круга составляет 28 * 2pi = 175,929 дюймов. Затем мы можем взять размер пикселя (1/96 дюйма, в соответствии со спецификацией) и разделить его на окружность, чтобы определить пропорцию круга, который составляет один пиксель. ([1/96] /175.929). Умножение этого значения на 360 преобразует пропорцию в градусы. Окончательный расчет составляет (1/96) / (28 * 2pi) * 360 = 0,0213 °.
Что касается второй части вашего вопроса, то они не обнаружили, что 1px равен 1/96 дюйма - именно так и определяется дюйм в CSS. Если вы создаете линию длиной 1 дюйм, она будет всегда равной 96 пикселям, независимо от плотности пикселей на экране.