updated to calculate bounds that contain other bounds within the quadtree