Използвайте Long.fromString
за преобразуване на низ в MongoDB Long:
var Long = require('mongodb').Long;
var long = Long.fromString(str, 10);
Втора РЕДАКТИРАНЕ - Всъщност това е правилният отговор за низ, съдържащ 64-битово цяло число със знак. Проблемът е, че вашият низ от '164150943396226415094339622641509433'
е твърде голямо, за да бъде съхранено като 64-битово цяло число със знак. Най-голямата стойност, която можете да използвате, е (2^63 - 1) или 9223372036854775807.