Loss some precision while cast from 8 byte long to double