22 x 7.6 meters = 72.18 x 24.93 feet