629 x 228 inches = 15.977 x 5.791 meters