56.5 x 12.4 meters = 2224.41 x 488.19 inches