110.2 x 44.2 feet = 33.59 x 13.47 meters