127 x 956 meters = 5000 x 37637.8 inches