66 hp rotary tiller