139 x 968 meters = 5472.44 x 38110.24 inches