64 x 33 meters = 209.97 x 108.27 feet