88 x 343 x 520 feet = 26.82 x 104.55 x 158.5 meters