586 x 404 inches = 14.884 x 10.262 meters