33 x 23.1 meters = 108.27 x 75.79 feet