12.1 x 68.9 feet = 3.69 x 21 meters