So I'm going to get a ball python for first snake. I have a 40 gallon long tank with a wire top and was wondering what size heating mat I should use to properly heat it. Thanks