266 x 719 x 52 meters = 872.7 x 2358.92 x 170.6 feet