157 x 65.3 meters = 515.09 x 214.24 feet