85 x 43 meters = 278.87 x 141.08 feet