85 x 169.9 meters = 278.87 x 557.41 feet