35.7 x 109.9 meters = 117.13 x 360.56 feet