Could very well need that…Weather, weight, wind and was baro set correctly or could you have been higher?
Also- Engine leaned properly, carb heat, prop settings
What does the poh state for the conditions you were in?
Search Bing for service ceiling for more info.
Stall should be expected/anticipated when way up there ![]()
ATC is a work in progress
Use request lower altitude if your using atc instructions for now.