In Blender, I have set up 3 cylinders (first image). The red and centermost one is the nether, green is overworld, and pink is the end. If I extrude a single block/face of the red cylinder to the edge of the green cylinder (image 2), it proves that the nether is smaller than the overworld, proves that each block in the nether is 8 in the overworld, and that the nether is in the void below overworld bedrock.
But then, If I were to set up the end in the same way, it would mean that a single block in the overworld would equal 8 or more blocks in the end, right (images 3 and 4)? Well, we must take into account that there is no way to prove this, because there is only one end portal, and it always sends you back to your spawn location. So, this must mean that the end is an entirely separate object (image 5). It seems that the entrance and exit portals for the end in both the overworld and the end must not work the same as a nether portal. This is why end travel doesn't exist, because you can't have more than one end portal per dimension in a regular survival world.
And then that brings us to our next question. How large is the end exactly? Well, we will use the dragon for this. The average size of a regular lizard in real life is 202 mm from snout to vent. Another factor we need to account for is oxygen levels. As I stated in an earlier post about natural selection in minecraft, more oxygen in the atmosphere = larger creatures. And assuming the player can breathe normally in the end, there is a lot more oxygen there, resulting in tall endermen and a huge dragon. One last factor is the age of the end. If we assume that 1 real life year is 27000 minecraft days, and the end was added 13 years ago, the end is 961 years old. Back to the lizard size. If the dragon happened to evolve from a regular sized lizard, it would need approximately THREE THOUSAND times more oxygen to grow in that 900 year period of time, assuming it was the same lizard from start to finish. This also explains enderman height, assuming they have the lifetime of a humans. Now assuming that the earth has 2.626×10^18 pounds of oxygen, and the overworld is 7 times that size, that means the overworld has 1.8382×10^19 pounds of oxygen. Lastly, that means the end has about 5.5146×10^22 pounds of oxygen. So, with all of this knowledge, we can conclude that the size of the end is 3.85714285714 times larger than the overworld (using the size of planets and how large they would need to be to hold that amount of oxygen in the atmosphere).
