85 x 41 meters = 278.87 x 134.51 feet