139 x 98 meters = 5472.44 x 3858.27 inches