Bigfoot cast from Maine found in August 1998