22.2 x 72.6 feet = 6.77 x 22.13 meters