When Pythagoras and Archimedes join forces