Sorry, 12, not 23 minutes at 43k ft
That figure was for the oxygen running out, and one of the other 200 or so threads about this, that was debunked — when the oxygen level drops, the masks drop. Also the oxygen in the plane would support life (but not consciousness) much longer than 12 minutes.