80 x 43 meters = 262.47 x 141.08 feet