105 x 110 meters = 344.49 x 360.89 feet