33 x 59 meters = 108.27 x 193.57 feet