Green woodpecker is 12 to 15 inches long.
Least weasels are 4.5 to 10 inches long.
Thanks for the info everyone. I didn’t realize woodpeckers could be that large. Once in a lifetime photo.