Afghanistan has a size of 647,500 km² or 250,001 mi² which is slightly smaller than Texas.