66 x 33 meters = 216.54 x 108.27 feet