Answer this question, We are all going nuts here at the office...lol

There are 7 girls on a bus
Each girl has 7 backpacks
In each backpack, there are 7 big cats
For every big cat there are 7 little cats

Question: How many legs are there in the bus?