Bigfoot in Siberia?

Russia: Siberian hunters have discovered what appears to be someone with rather large feet. The distance between the steps is roughly 2 meters.