35 x 119 meters = 114.83 x 390.42 feet