105 x 21 feet = 32 x 6.4 meters