33 x 33.7 meters = 108.27 x 110.56 feet