946 x 538 inches = 24.028 x 13.665 meters