141 x 119.9 meters = 462.6 x 393.37 feet