185.6 x 143.4 meters = 608.92 x 470.47 feet