35 x 104 meters = 114.83 x 341.21 feet