496 x 26 meters = 19527.56 x 1023.62 inches