39 x 105 x 34 feet = 11.89 x 32 x 10.36 meters