83 x 140.3 meters = 272.31 x 460.3 feet