35.4 x 30.6 meters = 116.14 x 100.39 feet