127 x 259 meters = 5000 x 10196.85 inches