83 x 110 meters = 272.31 x 360.89 feet