89 x 232 x 176 feet = 27.13 x 70.71 x 53.64 meters