33 x 41 meters = 108.27 x 134.51 feet