88 x 89 x 441 feet = 26.82 x 27.13 x 134.42 meters