mestone mining power generation