Implicit conversion from float -249.62264150943395 to int loses precision