404 x 590 inches = 10.262 x 14.986 meters