83 x 157 meters = 272.31 x 515.09 feet