506 x 684 inches = 12.852 x 17.374 meters