12000 km on my set of 2 chains ( i swap weekly). Thats close to 4000 miles each, and still no where near needing replacing. And that includes commuting all winter in the pac north west, so lots of 2 hours a day of rain raiding and no cleanup except swapping chains every 1-2 weeks.
I'd say 650 miles is too short.