189 x 137 meters = 620.08 x 449.48 feet