Did you know? Length of the Mekong River (4,350 km) is 200 x Length of Manhattan Island (21.6 km)
Land Area of Indonesia (1.812 km^2)
/fact/land-area-of-indonesia
Link