Implicit conversion from float -53.26123128119801 to int loses precision