88 x 526 x 278 feet = 26.82 x 160.32 x 84.73 meters