624 x 223 inches = 15.85 x 5.664 meters