NASA produces oxygen on Mars, it can sustain a person for several hours

A major achievement has been marked by NASA, which managed to produce enough oxygen on the Red Planet to sustain an astronaut for several hours.
That's thanks to a "tiny, golden cube" aboard NASA's Perseverance rover that produced enough oxygen on the Red Planet, according to the Daily Mail.
The Perseverance rover, which landed on the Red Planet in February 2021, has been periodically burning atmospheric carbon dioxide and producing small amounts of oxygen for more than two years.
Using a device no bigger than a microwave oven, he managed to extract a total of 122 grams of oxygen, which can sustain an astronaut for about three hours.
About 5 g is enough for an astronaut for 10 minutes, giving hope that production on a larger scale could support human life and provide rocket fuel during future explorations.