85.7 x 78.5 meters = 281.17 x 257.55 feet