English: Building is sitting on almost an acre of land.
Telugu: దాదాపు అర ఎకరం స్థలంలో ఈ నిర్మాణం వుంది.