33 x 78 meters = 108.27 x 255.91 feet