105 x 176 x 80 feet = 32 x 53.64 x 24.38 meters