109.9 x 41 feet = 33.5 x 12.5 meters