this will lose information from a very large Long value.