71.5 x 26.9 feet = 21.79 x 8.2 meters