142 x 103.5 meters = 465.88 x 339.57 feet