141 x 85 meters = 462.6 x 278.87 feet