85 x 137.2 meters = 278.87 x 450.13 feet