106.9 x 38 feet = 32.58 x 11.58 meters