268 x 504 meters = 10551.18 x 19842.52 inches