488 x 579 inches = 12.395 x 14.707 meters