619 x 105 inches = 15.723 x 2.667 meters