119 x 51 meters = 390.42 x 167.32 feet