39.6 x 110.5 feet = 12.07 x 33.68 meters