Power
I don't find it hard to believe that they are producing that type of wattage, because they are doing so for a very short period of time. I believe you will agree after I explain.
1 Hp = 33000 (ft*lb)/min and 1 Hp = 746 watts. So at first glance their wattage output may seem impressive...