76 x 21 feet = 23.16 x 6.4 meters