33 x 111 meters = 108.27 x 364.17 feet