What is the meaning of [a tall order]

I can try, but completing the whole ad campaign by the end of the month is a tall order (a difficult task).