158 x 119.5 meters = 518.37 x 392.06 feet