129 x 789 x 340 meters = 423.23 x 2588.58 x 1115.49 feet