64.3 x 143.1 meters = 210.96 x 469.49 feet