558 x 404 inches = 14.173 x 10.262 meters