356,910 square kilometers.
Germany is 137,846 sq miles (357,021 km²).
Well, it isn't square miles, but it's 236.01 people per square km
192 km.
Germany's land area alone is 348,395.4 km2 with an additional 8,626 km2 of water.
There are 2.6 square km in a square mile.
357,022 sq km
Answer: 1 km² = 0.386102 mi²
it is 1000 km
Germany's population density is 230 per square kilometer.
Answer: 356840 km² = 137,776.694 mi²
Answer: 213092 km² = 82,275.281 mi²