All the positive perfect squares 1, 4, 9, 16, 25.... are written in strictly ascending order of magnitude and without the commas and spaces, resulting in the following infinite string:
149162536496481100121144......
Reading left to right, what is the 2010th digit in the above pattern?