dec. gold falls 40 cents to $646.50/oz in morning trading