69 x 12 feet = 21.03 x 3.66 meters