Impact calculator