546 x 720 inches = 13.868 x 18.288 meters