which island has a higher population than the island in japan with a mountain that is 2,899 m tall ?
java