English: It currently sits on 32 acres of land.
Telugu: ప్రస్తుతం 32 ఎకరాల భూమి వారి సొంతమయింది.