186.6 x 143.8 meters = 612.2 x 471.78 feet