83 x 108 meters = 272.31 x 354.33 feet