38.6 x 109.5 feet = 11.77 x 33.38 meters