Interesting. I had no idea that the curvature of the universe was an indication of its size. Does this imply that a flat universe is also infinite?
But I believe at this point, the real answer is that we don't yet know. We're looking at a universe that looks flat and basically saying "well, it could be flat and finite, or it could be closed and curved, or it could be flat and infinite... but last time we thought our plane of existence was flat we ended up way off, so we better not make that assumption again."
Point being: take this conclusion about the size of the Universe with a grain of salt.