158 x 63.2 meters = 518.37 x 207.35 feet