154 x 488 inches = 3.912 x 12.395 meters