68 x 21 feet = 20.73 x 6.4 meters