75 x 143 meters = 246.06 x 469.16 feet