Fix precision issue for large areas