142 x 119.8 meters = 465.88 x 393.04 feet