Does the sentence "They range in length from less than a meter to several hundred meters long." answer the question "How large are roche moutonnee?"
yes