666 x 229 inches = 16.916 x 5.817 meters