Today around 1:15 PM, when the Sun reached the highest altitude(remember - daylight savings time!), I went outside, with a box, a compass with a ruler and a sheet from my notes book. What I was going to do? Measure the length of the box's shadow:
Basically, we can visualize the shadow, the object and the light beam as a triangle. Leaving the explanation of its shapes aside, we recall from school mathemathics(although I initially read about this trick from a Physics text book before learning about trigonometry when I was in 9th Grade) that tangent of angle alpha equals a divided by b.
tan alpha = a/b
Now, we got a as the height of the box, and b as the length of the shadow. We can get the angle alpha by using the arctangent function - so the height of the Sun equals arctangent of the height of the box divided by the length of the shadow.
height = arctangent(height of the box/length of the shadow)
Now: The box was 8,9 cm tall. The shadow was 6,2 cm long, and here is the result:
decl = h+lat-90
decl = 55,1+58,167-90 ~ 23,27 ~ 23,3 degrees.
Now keep in mind about what I told about the accuracy before - my measurement in this test wasn't too accurate. As a matter of fact, had the length of the shadow been 6,1 cm, not 6,2 cm, the calculation would have yielded 23,7 degrees declination, far higher than the axial tilt of planet Earth(which is 23,44 degrees, and which also was Sun's declination at the moment of Summer Solstice). Plus, I made the measurement a few minutes after the Sun had peaked in its height.
Now, likewise, you can calculate the maximum height of the Sun from its declination:
hmax = decl + 90 - lat (if the height is higher than 90 degrees, it means the Sun will peak actually in the Northern sky, not Southern. In this case subtract the height from 180 degrees, like when hmax=111 then hmax=180-111)
So that's some math behind the Summer solstice! Enjoy the summer!