English: Building sits on 2 acres of land.
Telugu: ఇక దేవాలయం 2 ఎకరాల విస్తీర్ణంలో నిర్మించబడింది.