143 x 85.3 meters = 469.16 x 279.86 feet