88 x 522 x 82 meters = 288.71 x 1712.6 x 269.03 feet