It is a standard that 1 mile = 5,280 feet. Thus, 2 blocks is approximately 1/10 th (2/20) of a mile or 528 feet.
What does 2 blocks mean?
It just means "more than one block, but less than three". If someone said something was "two blocks away", I would expect to have to cross two streets to get there.
What is the distance of 1 block?
One block measures around 260 feet which would be the equivalent to 0.05 miles.