There are 5,280 feet in a mile, and each block is typically equal to one-tenth of a mile. So there would be approximately 5280 / 10 = 528 blocks in a mile.