Sort:  

Did you say finite environment? Records has it that the earth keeps expanding, and as to How it's happening no one knows