Peak power demand at record 4,129MW