186.6 x 144.4 meters = 612.2 x 473.75 feet