676 x 654 inches = 17.17 x 16.612 meters