119 x 52 meters = 390.42 x 170.6 feet