How large (in kg) an oxygen candle (KClO3) would be needed to supply 8 people with enough oxygen for 24 hours on a small submarine? Although this depends on the size of the person and their respiration rate, according to NASA, an average person needs about .84kg of O2 per day.