The creatures’ size, smell and movement matched closely with descriptions of the Sasquatch, or Bigfoot, a bipedal ape that believers say exists at the …