124 x 256 meters = 4881.89 x 10078.74 inches