The average weight of David, Esther, and Henry is 42.6 kg. Esther is twice as heavy as Henry. David is 5.2 kilograms lighter than Esther, what is Esther's weight?