6.8 x 67.9 meters = 22.31 x 222.77 feet