This is the code that does do the calculations properly, but takes FOREVER to go through each canopy and find distances between hibiscus and disparate canopy edges.