The ROAR weight limit is 794g (28oz), and EFRA weight limit is 800g (28.2oz) and I believe the JMRCA limit is also 800g. The IFMAR limit is 865g (30.5oz). EFRA have proposed a rule change to IFMAR to bring the IFMAR weight limit in line with ROAR and EFRA at 800g - result awaited.
I can't believe that car is 880g - that's like running an IndyCar with a passenger!! My Corally SP12X with a larger receiver and speedo comes in at 807g, and at about 830g with a receiver pack. The weight limit is there to be met, not ignored!!

HTH