105 x 279 x 278 feet = 32 x 85.04 x 84.73 meters