35 x 189 meters = 114.83 x 620.08 feet