The transaction is too large in bytes, not coins.
This is because you probably mine on a p2pool, that gives you many relatively small payouts.
When you send coins, your wallet take some of your small payouts (transaction inputs) to make the total to send to the receiver, then it builds the transaction and broadcasts it. It fails here.
You need to send a small enough number of coins so that you don't have to sum hundreds of payouts.
It's like your trying to pay 100$ in 10cents coins, and the receiver refuses it because it weights too much.
Newer version of (bit|lite|...)coin handle big blocks and big transactions better, but these small differences between older and newer clients caused the bitcoin and docecoin chain forks.
To speed up the sending of bigger sums, use the rpc console and send coins using rpc commands. Type help there.