35 x 107.1 meters = 114.83 x 351.38 feet