My guess to would be a ratfish. If you do a search on them you will find they can reach lengths up to 2 meters, according to the site?