@Satty: Schau dir doch mal die angezeigten Werte im Label an. Die stimmen nicht.
Die Werte des Labels werden ja nicht angepasst, hat also mit der Lösung wenig zu tun.
Die Fläche des umgebenden Rechtecks ist eine Obermenge der Teilrechtecke, das stimmt auf jeden Fall. Ich hab' mich einfach am bestehenden Code orientiert. Man kann das sicher auch direkter berechnen, evtl. Aphton's Weg.