22 x 83 meters = 72.18 x 272.31 feet