569 x 747 inches = 14.453 x 18.974 meters