Would these treads be legal in competition?

http://www.superdroidrobots.com/shop...the-foot/1626/