369 x 719 inches = 9.373 x 18.263 meters