Implicit conversion from float -326.8211920529801 to int loses precision