119.5 x 137.1 meters = 392.06 x 449.8 feet