116 x 830 x 354 meters = 380.58 x 2723.1 x 1161.42 feet