142 x 41 meters = 465.88 x 134.51 feet