how long is the le sueur river ?
111 miles