82 x 522 x 86 meters = 269.03 x 1712.6 x 282.15 feet