108 x 137.1 meters = 354.33 x 449.8 feet