599 x 577 inches = 15.215 x 14.656 meters