41 x 37.9 meters = 1614.17 x 1492.13 inches