22.6 x 137 meters = 74.15 x 449.48 feet