105 x 134 x 113 feet = 32 x 40.84 x 34.44 meters