23 x 353 meters = 905.51 x 13897.64 inches