123 x 487 inches = 3.124 x 12.37 meters