113.8 x 21 feet = 34.69 x 6.4 meters