Với diện tích 157,8 héc-ta, thành phố nổi Dogen City có sức chứa khoảng 10.000 cư dân cùng 30,000 du khách. Đồng thời, kết cấu hình tròn của dự án giúp chống chịu thiên tai một cách hiệu quả.
Thành phố sẽ được tích hợp đầy đủ các cơ sở hạ tầng phục vụ cư dân như nhà cộng đồng, trung tâm y tế, cơ sở sản xuất thực phẩm và thậm chí là địa điểm phóng tàu vũ trụ.