Season closes with nearly 400,000 skier visits