24 x 33 meters = 78.74 x 108.27 feet