80 x 137 meters = 262.47 x 449.48 feet