615 x 26 meters = 24212.6 x 1023.62 inches