Ответ:

Площадь одного рулона:

\[40\cdot4=160\text{ м}^2.\]

С учётом запаса 5% необходимая площадь газона равна:

\[20899{,}68\cdot1{,}05\approx21944{,}66\text{ м}^2.\]

Количество рулонов:

\[\frac{21944{,}66}{160}\approx137{,}15.\]

Так как рулонов должно быть целое количество и запаса должно хватить, округляем в большую сторону: \(138\).

Ответ: 138 рулонов.