74.3 x 158 meters = 243.77 x 518.37 feet