83 x 113 meters = 272.31 x 370.73 feet