How long should a max. flower last?

My Max. Brunnea #1 developed a new spike (3rd from the leading pb) but when the flower opened it only lasted 2 days.

It probably got too dry, but how long should a well-cared-for bloom last on these species?

RSJ