139 x 748 meters = 5472.44 x 29448.82 inches