Isnt 75% a 1st? or an A whatever the top grade is? I know that here getting over 80 in our final year projects requires you to do something truly superb that's beyond what was asked, though im studying computer science so i guess thinking outside the contraints of the problem is a little easier to do.
But just ask if your miffed.
p.s. 6 hours a day? sissy.