

BTW 100x is only possible with very small arthropods, the larger the ant or spider and the smaller that strength to weight ratio can be.
Now admittedly we can’t really know how large the spider and turtle are, if they are much smaller than I am imagining then my incredulity may be similarly out of proportion.
I don’t think you can prove that people can’t do something well, by doing it yourself poorly.
“Look how humorously badly I keep missing the target! See? Sharpshooters could never hit something like this at this distance!”