85 x 116.8 meters = 278.87 x 383.2 feet