Original: It is the largest river in Antarctica, and at 25 m in length, it is also the longest.
Simplified: It is the longest river in Antarctica.