110 x 83.1 meters = 360.89 x 272.64 feet