119 x 138 meters = 390.42 x 452.76 feet