110 x 26 meters = 360.89 x 85.3 feet