510 x 684 inches = 12.954 x 17.374 meters