266 x 109 x 52 meters = 872.7 x 357.61 x 170.6 feet