157 x 186.1 meters = 515.09 x 610.56 feet