85 x 182.8 meters = 278.87 x 599.74 feet