India stretches about 3,000 kilometres from east to west which means it covers nearly 30 degrees of longitude.