Calculate frame stack and reach
Yes! Well, sorta. You can get an approximation using.... ~~trigonometry~~

In order to get an accurate reading, you'll need to divide the frame up into right triangles. We'll assume that the top tube is horizontal, parallel to the ground. This makes everything much easier because you automatically get right angles. However, many bikes will have sloping top tubes, which complicates the work. The first step therefore is to determine what slope the top tube has. For this particular example, the chart gives measurements that strongly suggest the top tube is horizontal, or even downward sloping, so this method is likely viable, but double check anyways.

But anyways, assuming a horizontal top-tube parallel to the ground, here's your frame broken up into right angles and the proof for stack height:


We want to find the stack height, which is length l. 


l = p = n


top tube and ground are parallel; therefore, the line segments perpendicular to them are congruent lengths, and because everything is either parallel or perpendicular, all their vertices are right angles.

∠EHC = EGC = 90°


As per the rule above.

∠ECG = 73°


This is the seat-tube angle, given by the geometry chart.

∠HCE = 17°


90° - 73° = 17°

k = 63°
cos(17°) = p / 63cm


cos is the adjacent over hypoteneus (♪ soh-CAH-toa ♪)

p = cos(17°) × 63cm
p = 60.25cm
now, because p = l, the stack height l must be 60.25cm.
∎
Here's the diagram again with all the measurements filled out:



Now calculating the reach is easy. We know the height of the stack is 60.25cm, which is one side of a right triangle with a hypotenuse of 63cm. Knowing this you can use the Pythagorean theorem to determine the remaining side, a segment of the top tube is 18.41cm. We also know the full length of the top tube is 59cm, so the remaining segment must be 59cm - 18.41cm = 40.59cm. And that's your reach!



Hope this helps, and hope my math isn't too bad here!