Yes, its a strange score...I have another tablet with same processor with a score of 1300..so this score of 634 seems strange..

And I found this info online from: https://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+x7-Z8700+%40+1.60GHz

Intel Atom x7-Z8700 @ 1.60GHz
Average CPU Mark
Socket: BGA1380
Clockspeed: 1.6 GHz
Turbo Speed: 2.4 GHz
No of Cores: 4
Typical TDP: 4 W