A snake would be expected to have the largest size in the situation described by "lots of space, large supply of food."
In this scenario, the ample space allows for growth and movement, while a plentiful supply of food supports their nutritional needs, enabling them to reach their maximum potential size.