142 x 120.9 meters = 465.88 x 396.65 feet