128 x 441 meters = 5039.37 x 17362.2 inches