85 x 107.9 meters = 278.87 x 354 feet