We received several solutions to this problem - thank you to all of you who wrote in, including Ivy, Kelsie and William from Mason Middle School; Issy from Culford Prep and Jessica and Philip from CWBS. Here is the image that Jessica and Philip sent:
We also had suggestions about how to go about tackling the problem, for example by starting at the top and fitting shapes in, then gradually working down. Very good advice!