36.4 x 31.6 meters = 119.42 x 103.67 feet