158 x 143 meters = 518.37 x 469.16 feet