268 x 12 meters = 10551.18 x 472.44 inches