Hi!
To find this, multiply 42, 21 and 360 first:
317520
Now, multiply 21 and 270:
5670
Now, divide 317520 by 5670:
56 days
(I've had problems like these before, this is how my teacher taught me to solve them. If you have any more trouble, try to use these steps!)
Hope this helps!