20.7 x 22 meters = 67.91 x 72.18 feet