22 x 81 meters = 72.18 x 265.75 feet