569 x 743 inches = 14.453 x 18.872 meters