123 x 19 meters = 4842.52 x 748.03 inches