26 x 482 meters = 1023.62 x 18976.38 inches