33.7 x 107.9 meters = 110.56 x 354 feet