56 x 68 meters = 2204.72 x 2677.17 inches