28 x 6.4 meters = 91.86 x 21 feet