Answer: 2 km² = 494.210 acres
Chat with our AI personalities
150 acres is 0.607028 km2
Answer: 1 km² = 247.105 acres
1 (sq kilometer) = 247.105381 acres
Greater London covers an area of 1,579 sq. km (390,179 acres) The City of London covers about 26 sq. km (6,424 acres)
1 acre is 0.0040469 square kilometers.