You get to pick a size of tile. You can pick whatever you want, totally independently. 700x700, 1000000x1000000, whatever, it's fine.
If I can describe a mapping for that arbitrary size tile, then I'm able to map an "infinitely" large plane. That even as we approach infinity, no matter the size of the finite plane, I can make an arrangement of tiles that fully covers the plane, means I've "infinitely" mapped the plane. (In some cases where there's uncertainty you might say something more like we've shown that the limit as plane size approaches infinity is mappable.)
You certainly can tile an infinite plane. In fact, you can view this algebraically if it helps, by talking about tiling the complex plane. For example, the Gaussian Integers, which are complex numbers of the form (a+bi) where a and b are integers, can be viewed as the corners of squares that tile the complex plane.
"If you can cover a flat surface using only identical copies of the same shape leaving neither gaps nor overlaps"
So the trick, if I'm understanding this, it's that the shape must have sides that can push up against other of its sides, leaving no gaps. Obviously a circle isn't gonna do it.
Does the plane have to be a plane in the mathematical sense, i.e. infinite? Because then you're obviously not going to cover it with anything. It goes on forever.
If just a section, does the plane have to be a square or other rectangle?