>>/796606/
> -621328591
some kind of integer overflow?