The total area of the Riau Islands is 10,595.41 km2 (4,090.91 sq miles), making it the 31st largest province in Indonesia, slightly smaller than the province of Banten in Java. 96% of the total area of the province is encompasses of ocean and only 4% of it is encompasses of land . The province shares maritime border with Vietnam and Cambodia to the north, the province of Bangka Belitung Islands and Jambi in the south, East Malaysia, Brunei and the province of West Kalimantan in the east and Peninsular Malaysia, Singapore and mainland Riau in the west.