42.9 x 31.1 meters = 140.75 x 102.03 feet