You're not supposed to reveal details of any paper currently undergoing peer review, as it undermines the process of it. There's no way this was submitted to a reputable journal, and I doubt it's going to pass peer review if people are purposely disclosing info about it.
Please, people. Don't be silly. It's virtually impossible for a species the supposed size of Bigfoot to exist in large enough numbers to reproduce without being easy to track down and document. For example, check out the example of the cougar, which despite being a solitary, territorial animal that usually stays the fuck away from people and population centers, and often existing in large territories in very small numbers (in Ontario, for example, there are less than 600 over an area of 1 million km^2) are able to be effectively monitored without great difficulty.
It's a myth.