How long does a Hindu worship service last?

At least an hour, probably a couple