I don't know--I'd say that poem is something my fifth grader might read in her gifted-only class now but that some kids would struggle with. I wouldn't put it at high school, but not fifth grade. Of course, if we look at the Common Core lexile standards we see that standards for reading level by grade have changed:
https://www.lexile.com/about-lexile/grade-equivalent/grade-equivalent-chart/Grade 5 under those standards goes up to 1010 Lexile, something previously considered higher end of 8th-grade level under the old standards. I've contemplated this chart a few times before and wondered at its intent and implications.