80 x 137.3 meters = 262.47 x 450.46 feet