189 x 577 inches = 4.801 x 14.656 meters