This is way outside my area of expertise (if I have one at all), but assuming we know the diameters of the sun, Earth, and our moon, as well as the distance between Earth and our moon, could we not determine the distance between Earth and the sun based on the scale of the shadow Earth projects onto the moon during a partial lunar eclipse?