105 x 81 x 136 feet = 32 x 24.69 x 41.45 meters