76.9 x 85 meters = 252.3 x 278.87 feet