143.6 x 100.8 meters = 471.13 x 330.71 feet