128 x 722 meters = 5039.37 x 28425.2 inches