344 x 21 feet = 104.85 x 6.4 meters