157 x 65.6 meters = 515.09 x 215.22 feet