116 x 189 meters = 380.58 x 620.08 feet