478 x 68 meters = 18818.9 x 2677.17 inches