126.8 x 164.1 feet = 38.65 x 50.02 meters