The situation in which a snake would be expected to have the largest size is:
lots of space, large supply of food
Having both ample space and a plentiful food supply allows the snake to grow more effectively, as it can find resources to support its growth without the limitations imposed by restricted space or inadequate food.