Original: It is the largest river in Antarctica, and at 25 miles (40 km) in length, it is also the longest.
Simplified: It is the longest river in Antarctica.