139 x 191.2 meters = 456.04 x 627.3 feet