22.1 x 21 meters = 72.51 x 68.9 feet