English: more than 2.5 million kilometres.
Telugu: కిలోమీటర్ల కంటే ఎక్కువ 2.5 మిలియన్ల మంది ప్రజలు.