84.9 x 51.6 meters = 278.54 x 169.29 feet