Don't you have to divide that 305% by the (number of tasks * 100%), ie 900 to get a true percentage overall ?
Imagine you have 9 tasks, 3 of them are 100% complete and the other 6 haven't been started 0%. That's a 1/3 of the tasks complete overall.
Which is equivalent to total percentage complete 300% divide by 900% = 1/3