Meropis is situated beyond the world-ocean (Oceanus). Its inhabitants, the Méropes, are twice as tall as other human beings and live twice as long.
The passage describes a fictional land called Meropis, where its inhabitants, the Méropes, possess unique physical characteristics: they are twice as tall as humans and live twice as long.