22 x 79.3 meters = 72.18 x 260.17 feet