Improving weather based calculations