The Oarfish is reported to be the longest of all fishes. It has a ribbon-like body that has been reliably documented to grow to 8 m in length, however specimens up to 17 m in length have been reported
LARGE
The Oarfish is found worldwide in all tropical and temperate marine waters. It is thought to live at depths between 20 m and 200 m, where it feeds largely on invertebrates and fishes.