157 x 62.2 meters = 515.09 x 204.07 feet