137.3 x 103.1 meters = 450.46 x 338.25 feet