216 x 751 x 620 feet = 65.84 x 228.9 x 188.98 meters