Question: What number largest country in population is the country Ellispet is in?
Sentence (from "India"): It is bounded by the Indian Ocean on the south, the Arabian Sea on the southwest, and the Bay of Bengal on the southeast.
Relevant evidence: No