Implicit conversion from float -281.90082644628103 to int loses precision