Maybe getting into the canopy is not practical, but if the whole premise was that it was spotted via a satellite photo, surely someone in a helicopter can at least fly over and say confirm whether or not it is worth a closer look.