35.3 x 114.1 meters = 115.81 x 374.34 feet