143 x 68 meters = 469.16 x 223.1 feet