119 x 52 feet = 36.27 x 15.85 meters