109 x 65.3 feet = 33.22 x 19.9 meters