681-669 a.