67 x 139 meters = 2637.8 x 5472.44 inches