59 x 139 meters = 2322.83 x 5472.44 inches