Research shows that's about as much text as you can read without much eye movement.
But how to split the words smartly?
- split based on hyphens
- split based on English prefixes and suffixes (this is smart, but the current program is language-independent)