but value's are getting to big to fit in a 16bit var
Post a little code and an example of the values you are getting.
And maybe think about upgrading to 2.5. The LONGS are cool.