High altitude baking meringues