546 x 343 inches = 13.868 x 8.712 meters