56 x 18 meters = 2204.72 x 708.66 inches