11.1 x 67.9 feet = 3.38 x 20.7 meters